The Fort of São João do Arade (Portuguese: Forte de São João do Arade, sometimes called the Castelo [= Castle] de São João do Arade, or simply the Castelo do Arade) is located in the Algarve in the town and civil parish/freguesia of Ferragudo, in the... Read further