BATH By: sandrine.pb 26 March 202013 March 2021 CITY, ENGLANDARCHITECTURE, BATH, CITY, ENGLAND, SOMERSET, UNITEDKINGDOMLeave a Comment on BATH Bath is a city located in England in the county of Somerset. It was founded by the Romans in the year 50 to make it a spa. The city has been listed as a UNESCO World Heritage Site since 1987. Read More