Home FEATURE Visitors travel to Paris, Texas, from all over the world for the Total Solar Eclipse