The Magical Town of Sintra, Portugal

The Magical Town of Sintra, Portugal

Walking through the quaint town of Sintra feels like you stepped back in time and into the setting of a fairytale— I couldn't shake the image of Snow White and the Seven Dwarves from my mind. The colorful buildings stacking up the hills along the narrow cobblestone alleyways with multiple castles scattered in and around town (including one visibly towering over the streets), set the stage for a dreamy afternoon in the UNESCO World Heritage Site of beautiful Sintra, Portugal.

Read More