About this property
"Location, location, location" is the hallmark of a top property, which in this case means "views, views, views". It is difficult to find better views in mallorca. The villa is located in galilea, Mallorca. The views go to the coast around Santa Ponça,...