Temples of Chennai: Where History, Art, and Religion Embrace Each Other

Chennai, formerly known as Madras, is one of the oldest cities in the South. It was formed when the British…