Description
There are places that seem to hold stories within the stones. The Almourol Castle, surrounded by the tranquil waters of the Tagus, is one of those places. Built by the Templars in the 12th century, it continues to inspire the imagination of children and adults, reminding us that knowing the past is also a way to understand the present.