Portugal: Castle of Almourol
There are so many beautiful medieval castle perched on hills around Portugal and this one is just one example – high on a hill on a small island in the middle of Tagus river. Classic mini fortress with walls and towers, this was one of the defensive outposts of Knights Templar.
Share this entry