Solar Eclipse is here, here are the best photos so far

The Solar Eclipse has touched down in America, and, people are loving it.  Rounding up the five best photos so far —  take your pick..

St Louis, Missouri

Liberty Island, New York

Portland, Oregon.


Cascades National Park, Washington


Banner Wyoming

(Visited 55 times, 1 visits today)
READ  America is set to move marijuana from Class 1 Status: Report