Travel liveblog: Mamallapuram and Puducherry

It’s probably a tad intellectually dishonest to call this a liveblog since it’s not really live in any sense other than I’m still on the …