Challenge Cup presented by the Buffs Society in 1970. Awarded to the winner of one of the three Mermaid races on the first day of the Yacht Club Regatta.
Booking opens 21 Jul 2019 00:00
Last updated 10:28am on 1 December 2018
EsplanadeSeaviewIsle of WightPO34 5HB
Phone : 01983 613268
Email : email@example.com
View on map