Falmouth is an unincorporated community in the Canadian province of Nova Scotia, located along the Avon River in Hants County between Mount Denson and Windsor. From Wikipedia