Daily PhotoGreen Turtle Cay Daily Photo – October 6, 2016 October 6, 2016 Abaco Sun (Amanda) Parliament Street, New Plymouth, Green Turtle Cay, Bahamas. Save Save More...