Castelo de Almoural - A Montage

On the islet of Almoural lie the remains of the the Knights Templar castle, Castelo de Almoural. The Visigoths and the Romans also inhabited the islet in the middle of the Tagus River.




















36 views0 comments