Mayreau Regatta 2016 1 min read Latest News Mayreau Regatta 2016 Abigail Haynes April 18, 2016 The Grenadine Island of Mayreau is currently preparing to host the 10th Annual Mayreau Regatta. President of...Read More