An elevated view of the Tagus river from the watchtower of the 12th century Templar castle of Almourol, located in the middle of an island. Portugal

Loading…
An elevated view of the Tagus river from the watchtower of the 12th century Templar castle of Almourol, located in the middle...