The island of Bequia is located in the Grenadines. According to One Bequia’s website, it’s “Known...