Choosing between Puducherry and Mahabalipuram for a slow travel getaway? This guide breaks down their vibes, food, beaches ...