Almourol Castle – Complete Guide Portugal’s Prettiest Castle
One of the most beautiful castles I’ve ever seen in Portugal is the Castle of Almourol. Surprisingly, you might not have heard of it! This grand castle sits in the middle of a river on a rocky outcrop. Despite being an important place to build a castle and fortify the area in the 12th century, …