Located in the heart of Tamil Nadu, Tiruchirappalli is the third largest city of the state. Popularly known as Tiruchi or Trichy, it is a place where modernity and tradition co-exist. It makes for a great travel destination with a rich cultural, historical, and religious landscape. Trichy is the...