Sintra is the type of town fairytales are made of. This magical town lies up in the forested mountains and is just a 2 hours train ride outside of Lisbon. I first saw glimpses of all the bizarre and colourful spaces and places on social media and was immediately intrigued. Sintra was therefore an essential…
Read More