Top 10 Amazing Facts About France Welcome to Top10Archive! For many reasons, France is the most visited country in the world. From the Le Tour de France, the Eiffel Tower, to the oldest ... 101Facts You want facts? You want 101 of them in a single video. Well you're in the right place. 101 Facts brings you an unholy number of facts of varying quality about ... Facts. We create 5 new videos every week featuring Irish people trying out new foods or watching tv shows / YouTubers that they have never tried or watched before.