State
Deotamura is a sacred place located on the bank of river Gomati, famous for its panels of rock carvings on the steep mountain. It is also known as Devtamura, which means 'the peak of Gods'. The surrounding vegetation is lush green and it seems as if the place is covered with a green carpet.
Location
located on the bank of river Gomati
Famous For
Famous for its panels of rock carvings on the steep mountain