When you think of islands in the San Francisco Bay Area, Alcatraz is the one that comes to mind. However, sitting just north of it is beautiful Angel Island. Originally…
When you think of islands in the San Francisco Bay Area, Alcatraz is the one that comes to mind. However, sitting just north of it is beautiful Angel Island. Originally…