Japan’s quirky cities have Shinto shrines, magnificent Buddhist temples, trails paved by ancient traders; Spectacular landscaped gardens, eclectic themed cafes, different styles of arts; Japan is truly a place of endless discoveries, if you spend a lifetime exploring the country and still won’t know all its riches. Here are some recommendations for the best places…