Silver Sands

2 Star  

East Coast Road, Mahabalipuram, Tamil Nadu - 603 104

Silver Sands, Mahabalipuram - Photos & Videos