Description
Welcome to Island Magic Beach Resort. We are so happy to have you as our guests and hope you have a magical experience throughout your stay!
Location
Island Magic, Avenida Hicaco, South Caye Caulker, Belize
Welcome to Island Magic Beach Resort. We are so happy to have you as our guests and hope you have a magical experience throughout your stay!
Island Magic, Avenida Hicaco, South Caye Caulker, Belize
Add a review