Shimabara – Let’s Explore The “Koi Fish Town” In Japan

Shimabara is located at the eastern tip of the peninsula of the same name, in Nagasaki prefecture. This peninsula was formed following the eruptions of the Unzen volcano at the center of it. Shimabara is the most important city on the peninsula and a unique place I loved visiting! One of its main characteristics is … Continue reading Shimabara – Let’s Explore The “Koi Fish Town” In Japan