Sintra, Portugal

I have to admit, I was most excited to visit this fairy-tale resort town perched on the foothills of the Sintra Mountains. We took an early morning train from Lisbon’s Rossio station (tickets cost around €5 for a round-trip, take about…