The city of Shimabara sits on the Ariake Sea in the shadow of Mount Unzen, the volcano responsible for creation of the Shimabara Peninsula (albeit several tens of thousands of years ago). The city has a long and diverse history, making it well worth taking a bit of time to explore. Yet many travelers quickly … Continue reading Shimabara’s Town of Swimming Carp