Map
3370 Shimoda, Shimanto City, Shikoku Island 787-0155, Japan
Price
220
website
Hotel
Ecolodge Shimanto