Explore the beauty of Wells! England’s smallest city boasts the stunning Wells Cathedral, historic Bishop’s Palace, charming markets, and a rich heritage, making it a must-visit destination in Somerset.