Falmouth is chock-full of free and low-cost activities and attractions to suit all age ranges and interests.