Some Rights Reserved. Image from Tomales Bay Resort TOMALES BAY RESORT & MARINATOMALES BAY RESORT & MARINA