Amarwara Tourism

Amarwara is a town and a nagar palika parishad in Chhindwara district in the state of Madhya Pradesh, India.

Wikipedia

Amarwara in India offers a unique experience to travellers. When planning a trip to Amarwara, make sure you visit its near-by prime city of Kanha. Kanha is bestowed with interesting set of attractions like Kanha National Park. To explore Amarwara, set aside 1 to 2 number of your days. You'll be coming back for more!