About Odisha LalitgiriBy SubhashreeDecember 24, 2020 Lalitgiri (also known as Nalitgiri) is a collection of some of the major and oldest Buddhist stupas in Odisha and…