satyajitMay 30, 2012 at 4:00 PMChennai or Madras, the capital of Tamil Nadu State on the Bay of Bengal is a major city in the south mostly popular for its business and the second longest beach in the world.Also known as the Gateway to South India, Chennai is a major administrative and cultural centre of tamil nadu.Thanks.hotels in Chennai ReplyDeleteAditi MalhotraJune 30, 2014 at 3:31 PMI was in s