Aljezur• castels• Islamic Aljezur Castle This Castel is located in a top of an isolated hill at an altitude 88m… Read More