Sintra is a picturesque and quaint resort town set amidst the pine-covered foothills of Portugal’s Sintra Mountains, near the capital of Lisbon. JauntTV takes a day trip to see the town, its exquisite palaces, extravagant mansions and decorative gardens.