On the tops of moors in the winter yes, but so can anywhere, there's lots of great and beautiful places in Yorkshire, especially the Dales.
Leeds is has a nice city centre with an abundance in listed buildings and York is one of the most interesting historic cities in England.
The tour...