Formerly the Imperial capital of Japan for more than one thousand years, Kyoto is also known as the thousand-year capital. Kyoto is a must-visit destination for …

AloJapan.com