Mahabalipuram, Tamil Nadu, India
Offbeat tourist attraction featuring a massive granite boulder perched on a downhill slope.
E Raja St, Mahabalipuram, 603104, IN
0.1 km away
0.2 km away
0.4 km away