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

%d bloggers like this: