Posted on December 31st, 2006 in Articles
A Guide for Cricket World Cup 2007 Enthusiasts!
The Caribbean Visa system has been caught unprepared by the rush for Cricket World Cup 2007. Making things more confusing is the Government’s last minute decision to make new Visas mandatory for many visitors who generally don’t require visa to enter the region. In addition the government [...]
Tags: Carribean Visa

