Snorkeling on the Coral reef- Amazing!!

Spent the morning, snorkelling on the coral reef. Second longest coral reef in the world. Wonderful experience !!
Spent the morning, snorkelling on the coral reef. Second longest coral reef in the world. Wonderful experience !!