Seal Point Park is right on the bay and provides breathtaking views across the water—the heart of Northern California. If you need more rest and rejuvenation, ...