http://www.marinelink.com/news/online-chart-viewer-from-noaa/online-chart-viewer-from-noaa310613
Online Chart Viewer from NOAA
The National Oceanic Atmospheric Administration, NOAA, surveys and charts U.S. waters, producing over 1,000 traditional nautical charts 3.4m sq. nautical miles.