Flag of Santa Rosa Island

Santa Rosa Island

An island of California, United States, North America.

top

Top 10 Dive Sites in Santa Rosa Island

stats
Create your free online log book now.  Easy, fast, waterproof!
dive site location