Angel Island is located off the Coast of San Francisco. It is an island where mostly Asian and some European immigrants were detained while they were attempting to come into the United States.
Angel Island Immigration Station Foundation Tiburon, CA, 94920
Angel Island Immigration Station Foundation Tiburon, CA, 94920
N Ridge Trail
Tiburon, CA 94920
United States