Complex sentence: There are well maintained historical buildings to go visit, some of which have been refurbished in the last few years.
Split into simpler sentences: There are well maintained historical buildings to go visit. Some of which have been refurbished in the last few years.