Beautiful Beach Posted on July 29, 2011 by marta Reply Shades of turquoise and such clear water is everywhere to be found in the Turks and Caicos Islands This brown pelican knows exactly where Sheldon is as he slowly edges towards him Oops! Too close and away he flies.
Pelican Beach at Leeward Posted on July 28, 2011 by marta Reply White sand, turquoise ocean and a stunning beach beauty lazing in the water.