Stonehenge in Amesbury, UK

Stonehenge (Historical landmark in England) Amesbury, Salisbury, UK. Stonehenge is one of the 7 wonders of the world. Stone pile … More

Oxford city in England

Oxford city is the capital of Oxford in south East England. The Cherwell River and the River Thames converge south … More

London City, England

London is one of the world’s major cities and is Europe’s largest. The oldest in the world over 2,000 years … More