The World Heritage Site at Avebury is one of Neolithic Britain's amazing surviving ceremonial sites. The sequence in which the various mounds, ditches, circles, and banks were built is unknown. So as not to disturb the site, very limited ... Read More >
Amberley Castle – West Sussex, England
Amberley Castle's lands were given to Bishop Wilfrid as a gift from Caedwalla the King of Wessex in 683. The buildings that are now part of the castle originated as a log-framed lodge built by Bishop Luffa in 1103 as a respite for hunting. The next ... Read More >
Rich History Awaits in London
London, England is a city whose history dates back many centuries. Visiting London gives you an up close view into history itself as you take in the various world heritage sites. Incredible architectural masterpieces built by some of the world's ... Read More >
Connect with Us!