An amazingly beautiful part of the world, with gre...
An amazingly beautiful part of the world, with great snorkling and diving just off the beach. The accommodation was good, and the food and service was great. A great memory that will stay with us for life.




