Minobusan – Yamanashi’s Hidden Gem

The ancient Buddhist town of Minobusan is one of Yamanashi prefecture’s best kept secrets, with great food and rich culture.