Bristol is located in the southwest of England. It is a port city on the Severn Estuary, and it is…
Don't have an account?