Mahabalipuram is famous for its ancient stone temples carved from rocks, like the Shore Temple and Pancha Rathas. You can see carvings of gods and
Notifications