Karahal


Karahal is a small town in Sheopur district in the Indian state of Madhya Pradesh. It is about 44 km from Sheopur district and 160 km from Gwalior district.

Temples