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

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