Karahal

Karahal is a small town in Sheopur district in the Indian state of Madhya Pradesh. It's a Tehsil Headquarter and a Sub Division in District.

Karahal
Karahal
Location in Madhya Pradesh, India
Coordinates: 25°29′N 77°03′E / 25.49°N 77.05°E / 25.49; 77.05
Country India
StateMadhya Pradesh
DistrictSheopur District
Languages
 • OfficialHindi
PIN
476355
Vehicle registrationMP-31

Karahal is located on 25°29′N 77°03′E / 25.483°N 77.050°E / 25.483; 77.050. It is about 44 km from Sheopur city and 165 km from Gwalior city.

As per Census of India 2011 Karahal town has population of 12,790 of which 6 672 are males while 6,118 are females. Average Sex Ratio of Karahal town is 917.

"Dev-kho", there is a beautiful natural place near Karahal, whose beauty increases even more during monsoon. There are many types of trees, Temple and beautiful waterfalls located here.