Travel Alcatraz Island: A Historical OverviewBy Mariyam FlauraOctober 10, 20240 Located on an island in San Francisco Bay, Alcatraz Island (aka “The Rock”) is certainly a notorious federal prison with…