Lotus Bay View

01-B, Rue Bazar Saint Laurent Street
Pondicherry
India