This is by far, one of the most beautiful beaches in the Bahamas. These limestone cliffs will leave your jaw on the floor.
As you cruise about an hour through Eleuthera from Governors Harbour you will land at this beautiful gem of a beach.
Grab your towels, snorkels, beer and camera and chill on this magnificent beach all day long.
These are some photo ops you don't want to miss out on!