Daily Photo Green Turtle Cay Daily Photo – June 25, 2014 June 25, 2014July 25, 2020 Abaco Sun (Amanda) 4 Comments Storm, Tropical Weather, Weather A summer storm gathers over New Plymouth, Green Turtle Cay. Save More...