castle of almourol

/K AE1 S AH0 L AH0 V AA0 L M AO0 R AH0 L/
N
  1. 1

    a medieval castle atop the islet of Almourol in the middle of the Tagus River, located in the civil parish of Praia do Ribatejo, from the municipal seat of Vila Nova da Barquinha, in Portugal's Oeste e Vale do Tejo region.

Translate “castle of almourol” into another language