Where is Hotel Papa Whale-Kaohsiung Formosa Boulevard?

Where is Hotel Papa Whale-Kaohsiung Formosa Boulevard located?

Hotel Papa Whale-Kaohsiung Formosa Boulevard, Hotel Papa Whale-Kaohsiung Formosa Boulevard, TW (approx. 22.62773°, 120.30451°)


Where is Hotel Papa Whale-Kaohsiung Formosa Boulevard on the map?