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 [...]