The capital city of Tamil Nadu, Chennai is known for its many attractions including beautiful beaches, ancient temples, colonial and modern architectural landmarks, museums and parks. This city located on the Coromandel Coast of the Bay of Bengal has something ...