Alor Grande Holiday Resort

Opposite Candolim Health Centre
Candolim
India