A total solar eclipse will be visible today across parts of the United States, including areas of New York. But of course, Mother Nature needs to cooperate.JUMP TO: NORTHEAST l NYC l BUFFALOCurrently, forecasts for the total solar eclipse show the best viewing conditions will likely be found in parts of New England and the Midwest, while clouds might obscure the view of the eclipse in portions of the interior Northeast. A clear sky is key to watching a total solar eclipse.Here is a collection of... Read this story