Category: England

Stonehenge

Stonehenge is located near the city of Salisbury in the southwest of England, about 150 km from London. Scholars claim that the Stonehenge monument was built between 2500 BC and…

Continue Reading
Tower of London

The Tower of London, built in 1066 by William the Conqueror, was in the Middle Ages the residence of the English Kings and Queens, but also armory, fortress but above…

Continue Reading
Back to top