Ruffles Beach Resort

Fort Aguada Road
Candolim
India