These 12 Waterfront spots In Northern California will take your breath away. Don't forget to bring your camera!