Carvoeiro Tourist... Carvoeiro Tourist Map 44 miles away
Praia da Luz... Praia da Luz, Portugal Map 44 miles away
Algarve, Portugal... Algarve, Portugal Tourist Map 27 miles away