Mystery of Alcatraz Escape
Alcatraz is located in San Francisco Bay. This small island was operated as a federal prison from 1934 to 1963. Today it has become a major tourist attraction with more than a million visitors each year. We visited Alcatraz in Oct 2021. The island is beautiful and calming itself. However, most of the prisoners in this former federal prison were infamous and notorious bank robbers … Continue reading Mystery of Alcatraz Escape