Mamallapuram, is a town in Chengalpattu district in the southeastern Indian state of Tamil Nadu, best known for the UNESCO World Heritage Site of 7th- and 8th-century Hindu Group of Monuments at Mahabalipuram. From Wikipedia
The storm's landfall in Tamil Nadu has caused widespread rainfall, flight diversions, and a drop in temperatures across southern Karnataka.