United Kingdom

Visiting Stonehenge, a UNESCO World Heritage Site

Stonehenge is a prehistoric monument located in Wiltshire, England that is believed to be constructed by Neolithic builders from 3000 BC to 2000 BC. It is comprised of roughly 100 massive upright stones placed in a circular layout. Modern scholars have yet to determine how a civilization without modern technology produced this mighty monument.

Continue Reading