Castle de Almourol sits in the middle of the Tagus river and is located in Praia do Ribatejo, Portugal


Size: 6720px × 4480px
Photo credit: © Kat Brackley / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ages, almourol, architecture, attractions, castelo, castle, castles, de, historic, historical, island, middle, monuments, portugal, portuguese, praia, ribatejo, river, tagus