3 BHK Villa for Sale in Verla Canca

Standalone villa for sale in Verla Canca, Goa. 3 bedrooms plus a staff room, a private swimming pool and a