A new Japanese hotel is offering travelers a first-of-its-kind experience — to live like a medieval lord in a real castle keep.
A new Japanese hotel is offering travelers a first-of-its-kind experience — to live like a medieval lord in a real castle keep.
