Results 1 results found Mareta beach, Sagres, Vila do Bispo, Faro district, Algarve, Portugal, Europe