Pondicherry

Anandha Inn

75

Anna Salai,
Pondicherry,

India,
605 001.