Bonaire, Dutch CaribbeanEllaidhoo, Ari Atoll, MaldivesTiger Beach, Bahamas, CaribbeanReethi Beach, Hanifaru, MaldivesMexico, CaribbeanRichelieu Rock, ThailandUKManado, IndonesiaKomodo, IndonesiaStara Baska, CroatiaNorth Red SeaMaldives by LiveaboardBahamian Dolphins