Does anyone know if there is an internet cafe on Caye Caulker???
Do they have a web site?????