« Coping With Thailand s Tightened Visa | Main | Marrakech A Riad Or A Kasbah For Your »

September 25, 2006

Saint Croix: Marvel In The Colors Of The

Beautiful Saint Croix Island, located in the tropical Caribbean Sea just 1,200 miles off the Miami coast, is the largest land body in the United States Virgin Islands. Long, peaceful beaches, sugar and rum plantations shape the landscape. Homes, historic churches, commercial ports and plantations

From Saint Croix: Marvel In The Colors Of The

Posted by Peter at September 25, 2006 01:38 PM