Did you know that St. Vincent and the Grenadines is a stunning Caribbean archipelago made…