Areias dos Moinhos, Carvoeiro, Western Algarve
Apartment in Carvoeiro / Lga. West Algarve, Portugal...