The Taittinger Regatta is not just a sailing competition; it has a vibrant spirit of camaraderie and a buzzing social scene. Held annually in the picturesque setting of Yarmouth on the Isle of Wight, this event has become very popular in the sailing community.  ...

read more