Famous for its caves and ruins of the massive 14th century fort, Udaygiri is an ancient town. Situated 116 km, Udaygiri also houses various Buddhist establishments and sculptures. The average ...