Where is PAPO’A HOTEL?

Where is PAPO’A HOTEL located?

PAPO’A HOTEL, TW-KHH, TW (approx. 22.64072°, 120.30169°)


Where is PAPO’A HOTEL on the map?