Mahabalipuram is the city of temples a renowned tourist and pilgrimage destination is situated at a distance of 55 kms from Chennai in the state of Tamil Nadu. Mahabalipuram, now a small sleepy village, has the distinction of being one of the top travel destinations of not only Tamil Nadu […]