The ‘Stonehenge’ is among the Seven wonders of the World, situated in Leave a Comment / GK Mcqs A. England B. France C. Italy D. Germany