Latest Articles

Visiting Winchester, England

{ No Comment }

With a 2005 population of 40,000, Winchester is located in the south east region of England on the River Itchen, and is the county town of Hampshire. Winchester was once England’s capital in the 10th and 11th centuries under King Alfred the Great, and although it has nowhere near its former status, there is much [...]

Visiting Cambridge, England

{ No Comment }

With a 2001 population of 109,000, Cambridge lies in the East of England region about 50 miles north of London. Dating back to the ninth century, William the Conqueror built a castle here in 1068, and the famous Cambridge University was formed in the 13th century.Although the city is now very much on the cutting [...]