Shimabara Castle Photos

Meet 152 travelers, 33 tour guides and discover 39 photos

Shimabara Castle (Shimabara-jō), also known as Moritake Castle (Moritake-jō) and Kōrai Castle (Korai-jō), is a Japanese castle located in Shimabara, Hizen Province (present day Nagasaki prefecture). This five-story white building stands in stark contrast to the black Kumamoto Castle in neighboring Kumamoto Prefecture.
View Shimabara Castle guide >

Shimabara Castle

Shimabara Castle Inner Bailey