Highly recommend Diamond Reef too - your snorkelers won't be disappointed


[Linked Image]