

MCQOPTIONS
Saved Bookmarks
1. |
London, the capital of UK, is situated on the bank of which among the following rivers? |
A. | Nile |
B. | Thames |
C. | Trent |
D. | Wye |
Answer» C. Trent | |