10 Best Places To Visit In Japan. From glimmering skyscrapers and neon lights, to traditional tea shops and geisha, Japan is a charming confluence of new and old with a distinct character that separates it from the rest of Asia. With so much to see and do it can be difficult to know where to start, so to help inspire you we’ve listed ten of the very best places to visit. 1. Tokyo 2. Hakone 3. Kyoto 4. Nara 5. Kinosaki Onsen 6. Hiroshima 7. Osaka 8. Kamakura 9. Himeji 10. Miyajima