In the central Indian state of Madhya Pradesh, Ajaigarh or Ajaygarh is a town and nagar panchayat. During the British Raj, Ajaigarh State was one of India’s princely states.

End of content

No more pages to load