Map Location
El Magic Beach Resort
Barangay Caliclic, Babak, Davao City, 8000, Davao Del Sur, Philippines