Ideal Beach Resort Mahabalipuram Nestled amid a lush tropical garden, this resort is a haven of man-made luxury. Featuring balconies or verandas, the spacious cottages offer personali ... Save Up To 60%