Where is Down South Hostel, Cebu City?

Where is Down South Hostel, Cebu City located?

Down South Hostel, Cebu City, Down South Hostel, Cebu City, Philippines (approx. 10.31171°, 123.90206°)


Where is Down South Hostel, Cebu City on the map?