Tag: Bristol

Bristol, England is a city in the UK that is nestled by the Avon River. With a population of over 525,000 people, it is the 9th largest metropolitan area in the UK. Bristol has maritime roots with a city centre port that is now a popular tourist destination.