Exploring the slightly surreal town of Sintra, Portugal – and where to park your van!

I stopped in Sintra, an interesting town at the foot of the Sintra mountain range, just outside (N.W) of Lisbon. The atmosphere of this place is different – maybe a bit creepy. I don’t know what it is but I like to think that this town always has this eerie fog hanging about, does it? […]