Daily PhotoGreen Turtle Cay Daily Photo – October 21, 2016 October 21, 2016 Abaco Sun (Amanda) Bita Bay, Green Turtle Cay, Bahamas. Save Save Save More...