Satellite map of Mahakoshal
Mahakoshal (also Mahakaushal) is a region of central India. Mahakoshal lies in the upper or eastern reaches of the Narmada River valley in the Indian state of Madhya Pradesh. Jabalpur is the largest city in the region.
Latitude: 23° 08' 60.00" N
Longitude: 79° 55' 58.80" E
Nearest city to this article: Jabalpur
Read about Mahakoshal in the Wikipedia Satellite map of Mahakoshal in Google Maps