
Inside beautiful UK city with ancient landmark and cobblestone streets
Nestled in Somerset, Wells is one of England's most picturesque cathedral cities. It offers a variety of experiences from market browsing to cider drinking in quaint pubs and exploring the stunning grounds of Wells Cathedral. The city, situated on the …