Daily PhotoGreen Turtle Cay Daily Photo – September 10, 2017 September 10, 2017 Abaco Sun (Amanda) Gilliam Bay, Green Turtle Cay, Abaco, Bahamas. More...