Alcatraz Island

The historic and notorious Alcatraz penitentiary, located on Alcatraz Island in San Francisco Bay, is one of America's most infamous prisons. It operated for almost thirty years, closing in 1963 and re-opening as a tourist attraction in 1973. Some of America's most well-known...See more

Get replies from creators like Enny

thumb_upthumb_down
105upvotes