If you’re planning a trip to Portugal, don’t miss out on the picturesque town of Sintra. Nestled in the hills just outside of Lisbon, …

source