A Visit to Chennai – The Urban City of South India

Chennai is one of the most developed cities in South India. Formerly it was known as Madras…