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°)
Hotel Papa Whale-Kaohsiung Formosa Boulevard, Hotel Papa Whale-Kaohsiung Formosa Boulevard, TW (approx. 22.62773°, 120.30451°)