rootos
Joined 4 years ago
Karma
19
Submissions
16
Member since
May 13
Joined 4 years ago
French Polynesia (English probs though)
Dominican Republic is easiest for Visa
British dependencies/territories in the Caribbean?
You could get an answer by doing some basic research...