This is what I call a beach! There are also 650ft of underwater trails here. Very cool snorkelling.
Created with Web Album Generator