Del Mar Cove, Santa Cruz Island
Del Mar Cove, Santa Cruz Island is located on the north side of the island about a mile and a half east of West Point. It is the site of a blow hole.
- DEL MAR COVE, SANTA CRUZ ISLAND
Del Mar Cove, Santa Cruz Island is located on the north side of the island about a mile and a half east of West Point. It is the site of a blow hole.