The Abandoned Almourol Castle in Portugal
The Almourol Castle seems to be a medieval fortress in Portugal. It also called as Castelo de Almourol. The Almourol Castle is perched just on islet of Almourol with in …
The Almourol Castle seems to be a medieval fortress in Portugal. It also called as Castelo de Almourol. The Almourol Castle is perched just on islet of Almourol with in …