
Shimoda – Kanaya Ryokan Sennin Buro
Located at the tip of the Izu Peninsula, approximately 2.5 hours by train south west of Tokyo, Shimoda is a … Continue reading Shimoda – Kanaya Ryokan Sennin Buro
Located at the tip of the Izu Peninsula, approximately 2.5 hours by train south west of Tokyo, Shimoda is a … Continue reading Shimoda – Kanaya Ryokan Sennin Buro