Things to Do in Lalitpur, Nepal

There are 3 attractions in Lalitpur, Nepal. Boudha Stupa, massive tibetan buddhist stupa and pilgrimage site, is the most popular.