Local Charm on Nevis Island
“Do you want to ride in the spectator boat or do you want to go sailing?” asked one of the regatta’s organizers. I didn’t hesitate to answer: “Sailing!” I was on Nevis, sister island to St. Kitts, in the West Indies to attend the Booby Island Regatta & Sailing Festival.