Takayama is a gorgeous small city tucked away in the mountains. My main purpose for going was to experience the Takayama Spring Festival. While I was there …

AloJapan.com