Beniya Mukayu
When traveling to Japan most people often visit the big urban areas such as Tokyo and Kyoto, but you haven’t really seen Japan if you haven’t gone to the country side. Over 80% of Japan consists of mountains and woods and the the beautiful 17 room Beniya Mukayu is located...