Portugal
-
ULTIMATE Sintra Day Trip: Discovering the Fairy Tale Town
Europe offers an endless list of fascinating cities and towns, but perhaps nothing feels more fairytale-esque than the town of Sintra. Sintra is a picturesque town nestled in the hills...