The city also boasts cultural landmarks like Science and Industry Museum and The Lowry arts center. Located in the southwest of England, Bristol's landmarks like the Clifton Suspension Bridge and ...