Castelo de Almourol Locations, Points Of Interests / admin A templar castle in the Tagus river Castelo de Almourol Read More »