A Unique Stay in a Japanese Castle
A Beautiful Historic Residence Built by One of Kushimoto's Wealthiest Merchant Families