It is an extraordinary event; the next solar eclipse that'll last that long will occur on 13th of June, 2132. If your location doesn't permit you to see the eclipse directly, worry not, as you can still follow it online. We've gathered some resources where you can find information about the eclipse, photos, and live video streams from various parts of the world.
NASA's official page for this solar eclipse includes detailed information about the event, including an interactive map of the eclipse path, various data tables and other info mostly interesting to astronomers.
If you just want to sit back and enjoy the view, you can see a live video stream of the eclipse from several locations in the world. LIVE! UNIVERSE webcast will display a live webcast from Japan; for the latest info (in Japanese), follow their Twitter page here.
Grupo Saros will also have a live webcast from China, and on Ustream.TV you can follow the eclipse from Guwahati.
Finally, for some more info on this eclipse, check out the amazingly resourceful Eclipse Chasers, the Exploratorium, and, of course, the Wikipedia page for the solar eclipse of July 22nd.