Oct 24, 2018Grandeur by the Beach: MahabalipuramMahabalipuram, Tamil Nadu’s ancient city, offers travellers the whole enchilada – from ancient temples and caves to an impressive beach...