Alcatraz

1 result

Alcatraz Island in San Francisco, California is now a major tourist attraction with ferries every 15 minutes from the mainland and visitor numbers of 1.7 million each year

Archaeologists have found a series of buildings and tunnels under the notorious former US prison Alcatraz. The find confirms a long-held suspicion o(...)