The Promenade

23 Goubert Avenue Pondicherry - 605 001
Pondicherry
India