A daring British content creator named Ellie, who runs the YouTube channel EllieMarieTV, recently ventured to one of Scotland’s most infamous locations. Gruinard Island, off the country’s western ...