The House of Legends - 3 BHK Villa || Private Pool 1/35 - D, Grand Morrod Saligao, Near Nagao Circle, 403511 Calangute, India