Mamalla Beach Resort

3 Star  

Kovalam Road, Mahabalipuram, Tamil Nadu - 603 104

Mamalla Beach Resort, Mahabalipuram - Photos & Videos