Nestled among rolling hills and meandering rivers, Truro is a city that charms with its understated beauty. With a population of just over 20,000, it is the smallest city in the United Kingdom, but it is also one of the most picturesque. The main square, with its cobblestone streets and 18th century buildings, is a lovely place to wander, and there are plenty of churches and other historic sites to explore. There are also a number of art galleries and museums, and a lively cultural scene thanks to the city's large student population. Truro is also a great place to enjoy the outdoors, with plenty of parks and green spaces, as well as a number of lovely walks and hikes in the surrounding countryside.