Where Is Alcatraz?

by Nico Medina

The island of Alcatraz has always been a place that's fascinated visitors, from the Native American tribes who believed it was home to evil spirits to the Spanish explorers who discovered the islan…