Nara is Japan’s first permanent capital and one of its most historic cities. Home to some of the country’s most impressive temples and shrines, Nara is a must-see for any visitor to Japan. The city is also well known for its deer, which can be found roaming the streets and parks in large numbers. Be sure to visit the Todai-ji Temple, one of the world’s largest wooden structures, and the Kasuga Taisha Shrine, famous for its lanterns. Nara is also a great place to enjoy a traditional Japanese tea ceremony or a stroll through a beautiful garden.