Wednesday, March 28, 2012

Trinidad and Tobago - Store Bay in Tobago


Trinidad & Tobago, West Indies
Store Bay, Tobago
2011

- - - - - - - - - - - - - - - - - - -

Store Bay is in the southwest of the island Tobago, where most of their tourism is concentrated.  There are many large sandy beaches and resorts in the area.

No comments:

Post a Comment