Chennai, houses Fort St. George, built by the British in 1653, St. Mary's Church which happens to be the first English Church in India and the Marina Beach, said to be the longest beach in the world. The shore temple at Mahabalipuram sculpted from a single rock, shows enthralling scenes
more...