« Enjoy Nightlife In | Main | Chill Out In »
February 01, 2007
St Thomas: No Passport
Effective January 2007, all travelers to Latin America and the Caribbean will need a U.S. passport for air travel. The change comes as the U.S. Department of Homeland Security attempts to alleviate travel concerns about border security under the Western Hemisphere Travel Initiative (WHTI) and the
Posted by Doug at February 1, 2007 02:18 PM


