Europe 2018: Stonehenge and Cheddar Gorge Schnitzel June 14, 2018 Found on England’s Salisbury Plain in Wiltshire, Stonehenge is a huge man-made circle of standing stones. Built by our ancestors over many hundreds of years, it’s one of… Continue Reading