Tall Ships Regatta Falmouth Tall Ships August 30, 2014June 13, 2023 Falmouth Tall Ships Last week saw the return of the Tall Ships to Falmouth. There have been…