Wednesday, August 19, 2015

Question--- what is the name of the famous river in England, which is also the longest English river and London is situated on the banks of this river ?

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