Megaliths

Referenced in 1 episode

Definition

Large stone structures or monuments, often associated with ancient cultures, used for ceremonial or commemorative purposes. They can be found worldwide, with notable examples like Stonehenge in England.