Lauren Oxnam
More ideas from Lauren
London

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)

Are you Amsterdam?

'I amsterdam' Sign: Amsterdam, The Netherlands / The large "I amsterdam" letters can be found at the Museumplein (Museum Square) in front of the Rijksmuseum (State Museum) ek was daar!