The scenic town of Sintra is filled with monuments from Roman times, as well as beautiful landscapes that will leave you breathless. Be sure to enjoy discovering Sintra with a rental car from Imperial Rent a Car in Sintra Portugal.