Sintra & Cascais Tours and Tickets

Sintra is a fascinating town of Lavish Palaces and stunning natural scenery while Cascais is the finest resort town of the Lisbon coastline and is the most easily accessible beach, for visitors based in Sintra.