Birthplace of the Buddha and a UNESCO pilgrimage site, with sacred temples built by Buddhist nations from around the world.
Best time to visit Nepal: October–November, March–April