No coordinates found
Tiruchirappalli
metropolis in Tamil Nadu, IndiaTiruchirappalli is a city in the Indian state of Tamil Nadu. Its name in Tamil means "town of the respected Chira ". It is also often called Trichy or Tiruchi. It was also called Trichinopoly by the British.
Read article