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
Background: Wikipedia