On the peaceful outskirts of Pondicherry, Vanam Resort sits about 7 km from the city center. A quiet resort base, it's an easy drive back to town when you want to explore.