dinelivetravel.com
Crystal Blue Resort Marine Conservation Park
Pacific Ocean was pounding the beach the resort sits upon the day we visited. Amongst the crashing dark blue waves, lay an aqua blue calm strip of water. I have no doubt the snorkelling in this are…