« 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

From St Thomas: No Passport

Posted by Doug at February 1, 2007 02:18 PM