Japan is a big and beautiful country to visit with so much to offer. Tokyo, Osaka, and Kyoto are three major cities that highlight Japan and are places to consider visiting with sites varying from history, culture, nature, to shopping.
Tokyo, Japan's capital, mixes the traditional and modern from skyscrapers and museums, to the historic Imperial Palace and Meiji Shinto Shrine. Along with the popular sites, there are numerous districts to visit, like the Asakusa district, where you can get the feeling of Old Tokyo and the Shibuya district, known for the world's busiest crosswalk and is packed with shopping and dining.
Osaka is Japan's second largest metropolitan area and a great place to experience a large, modern city known for their nightlife, street food, and the historical landmark, Osaka Castle. The Osaka Castle is a renowned, historic castle with a museum with varied exhibits, featuring gardens. Dotonbori is a popular district famous for its illuminated billboards and the vast variety of restaurants and bars.
Kyoto is all about Japan's ancient traditions, famous for its various Buddhist temples, and gardens, imperial palaces, shrines, and traditional wooden houses. One of Kyoto's most famous attraction, The Temple of the Golden Pavilion (Kinkaku-ju), is a UNESCO World Heritage site famous for its top two floors completely covered in gold leaf overlooking reflecting over the pond.