Sintra – a town with centuries-old palaces