Sunset on Coco Bay in the Abaco Islands (Bahamas)

Coco Bay, on Green Turtle Cay, in the Abaco Islands in the Bahamas -- and one of the world's top boating and sailing destinations. Photo by John d'Arbeloff, RailRiders,

 

 

Submit a Comment

Your email address will not be published. Required fields are marked *