Lotus Bay View (Adjacent to Beach Road)

2 Star  

Rue Bazaar, Pondicherry - 605 001

Lotus Bay View (Adjacent to Beach Road), Pondicherry - Photos & Videos