Thames is a famous river located in Britain. The River Thames is a major river flowing through southern England. Where it is best known because its lower reaches flow through central London. It is 346 km (215 mi) long.

Thames River

February 28, 2011 | Afifa Gillani | No Comments | 417 views