На Козумеле есть парк назывантся Чанканааб Бич. Там рыбок прикормили и снорклинг неплохой, но есть ощущение что это скорее зоопарк, а не реальный снорклинг. На Антига я был один день и в плохую погоду, поэтому осталось соответствующее впечатление. Могу ошибаться, но Антига больше пляжный остров, а не снорклинг.
Багамы очень разнообразны, мне очень понравилась Экзума. Но снорклинг там был не ахти какой. Нассау - как любой другой плотно населенный остров так себе.
Если выбирать по снорклингу, то лучше мест чем USVI и BVI я не видел.