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