Shimabara

Shimabara is a city located on the north-eastern tip of the Shimabara Peninsula, facing Ariake Bay in the east and Mount Unzen in the west, in Nagasaki Prefecture, Kyushu, Japan. As of October 1, 2016, the city has an estimated population of 44,936 and a population density of 540 per km². The total area is 82.77 km².
Show lessRead more
Wikipedia

Discover this place

Interested in History?

Get updates with your personalized Culture Weekly

You are all set!

Your first Culture Weekly will arrive this week.

Home
Discover
Play
Nearby
Favorites