Did you know that Île Vierge , in the southwestern corner of the English Channel , has the tallest stone lighthouse in Europe? SOMEFACTS.com