May 18 2010

Visiting Newcastle In England

The city of Newcastle is situated in the north-east of England, and is one of the most underrated cities in the whole of Europe. It has a rich history, with the naming of the city being just one of many interesting facts. Newcastle was almost wiped of the map as a result of a Norman [...]

Subscribe

sponsors

Our Partners