Santa Rosa Island
From Wikipedia, the free encyclopedia
There are at least two islands named Santa Rosa Island:
- Santa Rosa Island in California is one of the Channel Islands.
- Santa Rosa Island in Florida was the site of the Civil War's Battle of Santa Rosa Island, and of Hurricane Dennis' landfall in 2005