Надо же, а я сначала думал, что Эмилио Сальгари - это не очень адекватный форумчанин ГК, которого забанили много лет назад.
В игровой серии Корсары географические наименования как раз не страдали (город Бассе-Терре - на Гваделупе, бухта Портленд на Ямайке и т.п.), разве что не соответствовало действительности растяжение расстояний по вертикали, по линии север-юг. На самом деле Ямайка не так далеко от Кубы и Эспаньолы (Гаити) как на глобалке. И расположение Антигуа, Синт-Маартена, Доминики, Мартиники, Гваделупы, Невиса несколько смешалось из-за этого же.
Еще из явных неточностей - расположение и принадлежность пиратских поселений (Пуэрто-дель-Принсипе - испанский город на Кубе, а не пиратский, пиратская база была на Багамах а не на Бермудах, и т.п.). Но в плане общей географии, бухт, мысов и т.п. им можно верить. Так что не права книга.