Belize- Glover's Atoll

ummm there's no cell service and you'd have to be standing within 10 feet of the owner for the 1 hour a day of wi*fi .
Imagine the extra drama that would ensure! FWIW, I got your back, Travis.

p.s. there are these things called satellites now
 
Back
Top