Exploring Megansett Harbor, North Falmouth