St Bartholomews (St Barts)

edited November 2009 in - General Caribbean
Help!! I have been invited to St Barts in the Caribbean in December. As a South African passport holder what visa do i need and where can i get it? Thanks!!
StevieB Kaya fm 95.9
Sign In or Register to comment.