Question

टेम्स नदी के किनारे स्थित लंदन नगर किस देश में है?

Answer

इंग्लैंड में है।