Mahabalipuram is a beautiful reminder that India’s history is rich with innovation, creativity and a little mystery.
Read MoreTips on how to enjoy the beach even if you aren’t a beach person at Marina Beach (the second longest beach in the world).
Read More