The Spirit Ship
Tourist attraction • Nature preserve • Sculpture👍👍 Awesome hilltop perch, this was a great destination for a bike ride. Quiet and removed from the bustling bay, this peninsula perched over an aquatic intersection gives a unique perspective over a handful of waterways coming together.
Address
167 O'Hara Ct, Vallejo, CA 94592
Rating on Google Maps
4.50 (16 reviews)Open on Google Maps