Afton Down
…on the Isle of Wight. Afton Down faces Compton Bay directly to the west, while Freshwater is approximately one mile north. It was the site of the Isle of Wight Festival 1970, where the Guinness Book of Records estimates 600,000 to 700,000, and possibly 800,000 people, flocked to see the musical talents of Emerson, Lake…