Mahabalipuram, Tamil Nadu, India
One of India's oldest structural temples, this Hindu place of worship looks over the Bay of Bengal.
Beach Rd, Mahabalipuram, 603104, IN
0.0 km away
0.2 km away
0.6 km away
0.7 km away
0.8 km away