Results 1 results found Fortaleza de Sao Joao de Arade near Ferragudo fishing village, Portimao City, Algarve, Portugal, Europe