Today marks a total solar eclipse that is expected to cross the United States as millions of Americans try to position themselves in the path of totality to capture this celestial moment. The next time an eclipse of this magnitude will cross the U.S. will be on Aug. 23, 2044. Towns in the path of totality are preparing for an influx of people vying for the ultimate viewing experience and providing an economic boon.
Bloomington, Indiana
Houlton, Maine
Fredericksburg, Texas
Carbondale, Illinois
Orlando, Florida
Pinchneyville, Illinois
Makanda, Illinois
Niagara Falls, Ontario
Russellville, Arkansas
Wapakoneta, Ohio
New York City
Mazatlan, Mexico
Fort Worth, Texas
Russelville, Arkansas
Warren, Vermont
Washington, D.C.
Los Angeles, California
Totality in Eagle Pass, Texas
Source: Economy - cnbc.com