In this Takayama Travel Guide, learn all you need to know before visiting this city in Japan like best things to do, where to stay and more!