Site icon The More I Travel

A Photography Entry of Alcatraz Island

The Alcatraz Island is a popular trademark of the city of San Francisco. Worth visiting? Probably for the first time. If you are not a fan of prisons and history, save those bucks and buy yourself a meal at the Fisherman Wharf.

 

Exit mobile version