Shimabara, Japan

Shimabara Castle

Shimabara Castle, also known as Moritake Castle and Takaki Castle, is a Japanese castle located in Shimabara, Hizen Province. This five-story white building stands in stark contrast to the black Kumamoto Castle in neighboring Kumamoto Prefecture.

City
Shimabara
Country
Japan
Category
Historic
Suggested visit
About 90 minutes

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload