Mahabalipuram Beach
Bharat

Mahabalipuram Beach

Mahabalipuram, Tamil Nadu, 603104

Famous for its rock-cut temples and sculptures along the shore.

Reviews

No reviews yet. Be the first to share your experience!