" San Francisco" Related Articles
Alcatraz Island Lighthouse Height
Alcatraz Island, which means "Devil's Island," is a small island located in San Francisco Bay, California, USA. It covers an area of 0.0763 square kilometers and is surrounded by cliffs and deep water. Therefore, it was selected by the US government as a prison site. The Alcatraz Federal Prison, als ...