Where is Down South Hostel?

Where is Down South Hostel located?

Down South Hostel, Central Visayas, Philippines (approx. 10.31171°, 123.90206°)


Where is Down South Hostel on the map?