Island Fresh Water Listing Category: Caye Caulker Phone: 501-674-0888 Listing Tags: Other Address: Bahia Puesta Del Sol, Caye Caulker, Belize