Visiting the Sesimbra Castle – Portugal
The Sesimbra Castle (also known as the Castelo dos Mouros (Castle of the Moors)) sits high above the town…
The Sesimbra Castle (also known as the Castelo dos Mouros (Castle of the Moors)) sits high above the town…