Belvedere Island
From Wikipedia, the free encyclopedia
Belvedere Island is a rocky island in Marin County, California which was separated by a marsh from the mainland and has now been linked by two spits. Part of Belvedere, California is located on the island.[1]