Multiple choice Which river flows through Lisbon? Tagus Thames Neva Mersey Reveal answer Fill a bubble to check yourself A Correct answer Explanation The Tagus River flows through Lisbon, Portugal's capital city. The Thames flows through London, the Neva through Russia, and the Mersey through Liverpool.