Take a stroll across the bustling Shibuya Crossing and explore the nearby streets filled with shops and cafes.
Visit the oldest temple in Tokyo, Senso-ji, and experience the traditional Japan by shopping and dining at Nakamise Street.
Take a cable car ride to the volcanic valley of Owakudani and try the famous black eggs cooked in the natural hot springs.
Explore the historic Kiyomizudera Temple and enjoy the panoramic view of Kyoto from the balcony.
Take a hike up the stunning Fushimi Inari Shrine and witness the thousands of torii gates leading to the mountain top.
Visit the beautifully restored Osaka Castle and learn about the history of the city.
Experience the vibrant food and nightlife scene at the famous Dotonbori district.
Pay respects to the tragic history of Hiroshima at the Atomic Bomb Dome and learn about peace efforts at the Peace Memorial Museum.
Take a ferry to the picturesque Miyajima Island and marvel at the Itsukushima Shrine that seems to float on water during high tide.
End your trip with a visit to the serene Meiji Shrine and soak in the tranquility of the surrounding forest.
If you have more time, consider exploring the beautiful nature of Hokkaido or Okinawa. In case you have fewer days, focus on Tokyo and Kyoto, as they offer a mix of modern and traditional Japan. Make sure to book accommodation in advance, especially during peak season.