Explore 8 essential activities in Falmouth, from historic sites and scenic beaches to fresh seafood dining and scenic boat tours.