Monday, December 22, 2014

question-- what is the name of the european capital city, which stands on the river thames ?

.answer-- london
.correct answer from 'v.k.handa'