Mahabalipuram, Tamil Nadu – Rock-Cut Wonders by the Shore Posted on 4th September 2025 Mahabalipuram, Tamil Nadu – Rock-Cut Wonders by the Shore