The 13th century castle of the fortified medieval village of Belver overlooking the Tagus river. Beira Baixa, Portugal

Loading…
The 13th century castle of the fortified medieval village of Belver overlooking the Tagus river. Beira Baixa, Portugal