A Admin • 831.35K Points Coach Q. London is situated on the banks of river (A) Tiber (B) Danube (C) Tigris (D) Thames Correct Answer - Option(D) Views: 16 Filed under category Geography Hashtags: Share Manage Tags
Discusssion
Login to discuss.