Give us feedback!

Visit Water Canyon Beach, Santa Rosa Island, California

Water Canyon Beach is located `.5 miles from the pier on Santa Rosa Island. If the wind is not too strong, explore the wonderful 2-mile-long white sand beach. The pier is not accessible from the beach unless there is a minus tide.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail