Located in Lisbon, the vivid city of Sintra has historically significant castles, palaces nestled in the valleys and gorgeous green parks. The place also offers various enticing must-do things. A vacation trip to Sintra deserves to appear on the top in every traveler's itinerary.