Caye Caulker Plaza Hotel

Avenida Langosta
Caye Caulker
Belize