Cavala Resort

Avik chatterjee
Nice Restaurant and very close to Baga Beach.