Angel Island is an island in San Francisco Bay that offers expansive views of the San Francisco skyline, the Marin County Headlands and Mount Tamalpais. The entire island is included within Angel Island State Park and is administered by California State Parks.
The island is so large that on a clear day, Sonoma and Napa can be seen from the north side of the island; San Jose can...