Captains Beach is a point of interest, located at Sceptre Rd, Nassau, The Bahamas
Was awsome beach. No rocks in the water to jab your toes
Un lugar muy bello me gustame facina
Great public beach to hang out meet people
Ok
Good