Alcatraz

posted in: City, Landscape | 0

— Alcatraz Island is located on the San Francisco Bay, approximately one and a quarter mile from San Francisco.It is one of the most popular attractions in the Golden Gate National Recreation Area. The site was originally the first lighthouse and … Continued