A gorgeous island nation, Japan is a modern country with a fabulous heritage. Japan, or "Land of the Rising Sun", for long has been a favorite destination among travelers. The country has a variety of attractions ranging from cultural to historical treasures. Enticing sea coasts, soaring mountains and magnificent forests are worth exploring. The best places to explore Japan are the historic cities of Nara and Kyoto.