Location
About 40 km from Ambikapur, Deogarh is situated on the bank of the Rihand River. It is famous for its calm and quiet scenic beauty and the archaeology of a very early age. The place is also called Deoria, due to the great number of divinities scattered all around. Its Gauri-Shankar temple might have been constructed by a Nagavamsi ruler of the Bhara-siva dynasty during 110 B.C. to 78 A.D.