Algumas partes para esta resposta:
- Nas Granadinas, não há lugar algum no interior, e mesmo em São Vicente, você não pode ficar a mais de dez quilômetros do mar.
- As lojas de mergulho estão quase sempre no cais / marina / costa - isto pode parecer óbvio, mas são onde eles vão ter negócios: mesmo junto ao mar.
Especificamente:
Lojas de mergulho estão na costa oeste de Bequiea, em Port Elizabeth; Na costa sudoeste de São Vicente, na Lagoa Azul, na costa oeste de Carriacou, etc
Todos eles têm uma boa presença na Web, por isso, como @uncovery mencionado, você pode pesquisar no Google por "Grenadines dive" ou "Grenadines scuba"