Ahikshetra is an area in modern Uttar Pradesh in India.
This area was under a rule and the country was known in ancient days as Ahichchhatra.
This area was under a rule and the country was known in ancient days as Ahichchhatra.