Where Tower Bridge is Located?

A. London
B. Norway
C. Colombo
D. Paris

The Tower Bridge is located in London. The Tower Bridge is a suspension bridge built between 1886 and 1894. It was designed by Horace Jones and John Wolfe Barry was the main engineer.

You may also like to view other General Knowlege MCQs.

Leave a Reply

Your email address will not be published. Required fields are marked *

twenty − 14 =