Karachi Photo Blog

Monday, January 13, 2014

Magens Bay Beach [August 2012]



Magens Bay Beach in St. Thomas is definitely one of the finest beaches in the world.  And this-he does not say it lightly--he has been to a few places on this planet.

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home