Search
SEARCH

Search TestMarkaz.com

Your Favorite Questions

The city of London, the capital of the United Kingdom, is located on which river?

A) River Severn
B) River Thames
C) River Tyne
D) River Mersey

Correct Answer: B) River Thames

The River Thames flows through southern England, including London. For centuries, the river has been central to London's history, from the Roman settlement of Londinium to its role as a major port.

Advertisement

[ Ad Banner Space ]

Related Questions

Sidebar Menu

Leave a Reply / Ask a Question

No comments yet. Be the first to start the discussion!