Gaulding Cay Beach is a natural feature, located at Gaulding Cay Beach, The Bahamas
So nice and calm and fun way to spend the day and snorkelling around the little island
Best beach on Eleuthera, as far as I'm concerned.