Beach Resort. Close to an amusement park. 22 kilometers from Mahabalipuram, the ancient temple town.
1/74 New Mahabalipuram Road Chengai MGR Dist. 603 112 Muttukadu Unknown 603112 India
Other Countries