Level 4, 66 Wyndham Street
Auckland, New Zealand
Shimabara, on Kyushu’s east coast, Japan, is a historic castle town known for hot springs, scenic bay views, volcanic landscapes from Mount Unzen, traditional streets, and cultural festivals.