River Thames is most beautiful river.It flows through southern England.This is Longest river in England so also it is second longest in the United Kingdom.(Source) Country- England Source- Thames Head, Gloucestershire, UK Length- 346 km mi)
Steve Irwin ~ a life lived fully! Never to be forgotten! Love this man. Has done so much for wildlife conservation. Had the pleasure of seeing him a few times. Australia zoo is only an hour from home. Thank you Steve. This is a Wombat.