A trip to Mahabalipuram, the treasure trove of UNESCO world heritage sites was long-awaited. In this post, I will tell you about the best things to do in Mahabalipuram while taking you on a virtual ride through the stories carved in the stones. While we w