Bath is one of the prettiest historic cities in England. And because of its history and architecture, the spa town is a UNESCO World Heritage Site.