San Francisco

Angel Island

Angel Island is an island located in the San Francisco Bay that offers the view to the San Francisco skyline. It's the largest area of the San Francisco Bay. Angel Island offers Segway tours and Tram tours. Angel Island began as a construction of an Immigration Station known as China Cove in 1905. The station was finally put into work in 1910.