Every time I go to the web site visitjamaica.com and try to go to the page " apply for yours here" the site always freezes. Have tried for the past 2 days with the same result, any other way to actually get to this form they are talking about?
Thanks
Stevie