News

The club said the competition was taken over by the Royal Torbay Yacht Club in Devon between 1986 and 2018 before a hiatus ...