Wednesday Postcard: Alcatraz Island

Bonjour! This week's carte postale features Alcatraz Island, which is located in the San Francisco Bay! - Alcatraz is the Spanish word for pelican - This small island was once a fort and a military prison - From 1934 to 1963, "The Rock" was a maximum security federal penitentiary For more information: Alcatraz Island - … Continue reading Wednesday Postcard: Alcatraz Island