Shimabara
|
Shimabara can mean any of the following:
- The city of Shimabara in Nagasaki Prefecture, Japan
- In 1637, residents of the Nagasaki area rose up against the Shogun's anti-Christian policies, in the Shimabara Rebellion.
- The district of Shimabara, an entertainment quarter in Kyoto, Japan