Chennai is the capital city of Tamil Nadu state in India and this lens would briefly touch upon the travel attractions in Chennai. Since this city has been my home for the last two decades, I could easily list the places of interest in Chennai. The city has many travel attractions in the form of beaches, open parks and many […]