‘The Rock’ – Visiting Alcatraz Island

Alcatraz is called “The Rock.” It sits in San Francisco Bay, minutes away from the city by boat. It was a place where prisoners who could not be controlled went to spend their time. Visiting Alcatraz is an awesome experience – both sobering and exhilarating. You can see where some of the most famous criminals spent […]