Out of a Fairy Tale

· Portugal’s stunning Sintra · Deep inside the forested mountains of the Portuguese Riviera lies the tiny resort town of Sintra. Set amongst lush vegetation and just miles from the Atlantic coast, Sintra is a magical place and perhaps one of the most underrated destinations in Europe. The little town, with steep, winding, cobblestoned streets, … More Out of a Fairy Tale