From the monthly archives: March 2011
Chennai is the capital city of the Indian state of Tamil Nadu. Located on the Coromandel Coast off the Bay of Bengal, it is the biggest industrial and commercial center in South India, and a major cultural, economic and educational center as well.
Kerala is where India slips down into second gear, stops to smell the roses and always talks to strangers. A strip of land between the Arabian Sea and the Western Ghats, its perfect climate flirts unabashedly with the fertile soil, and everything glows.