Chris BlakeJan 4, 20234 minAn Insider's Guide to The Tall Ships RacesThe Tall Ships Races will be returning to Falmouth this summer. With around 40 vessels expected to attend, it promises to be a...