The dreamy Templar castle of Almourol

Promise yourself a visit to the very dreamy Templar castle of Almourol near Lisbon in Portugal. 

3 thoughts on “The dreamy Templar castle of Almourol

Leave a Reply

%d bloggers like this: