Ничего невероятного в этом нет. Во-первых, во время блокады, в IV веке до н. э., в Атлантике побывал греческий путешественник Евтимен из Массилии — значит, в отдельных случаях блокада была не столь жесткой. Карфагеняне вполне могли пропустить и судно Сатаспа — хотя бы в знак добрых отношений между Карфагеном и Персией. Во-вторых, совсем не «неискушенный в плаваниях перс» был кормчим этого корабля. Кормчим явно выступил или египтянин, или финикиец.
В таком случае плавание Сатаспа вовсе не выглядит фантастическим. Вызывает, правда, удивление, рассказ о пигмеях, которые встречались на африканском берегу: европейцы открыли пигмеев лишь в 1867 году, причем ни о каких «пигмейских городах» на побережье Гвинейского залива в XIX веке речи просто не шло.
На мой взгляд, это только кажущееся затруднение. За две с половиной тысячи лет мог измениться не только этнический состав населения экваториальной Африки, но и уровень его культуры. Примером тому являются руины, оставшиеся от государства Мономотапа (X–XVI вв.) в современном Зимбабве, государства, переставшего существовать задолго до появления европейских колонизаторов. В тексте Геродота есть одно место, которое, как и в случае «Перипла Ганнона», делает его двусмысленным. Сатасп плыл на юг, при этом никак не упоминается, что в какой-то момент побережье Африки поворачивает на восток. А далее, напоминаю, Геродот говорит: «очень далеко на море им пришлось плыть мимо страны…». Имел ли греческий историк (и его информатор) в виду, что Сатасп по-прежнему плыл вдоль берега Африки? Или же, как в случае с Ганноном, мы можем понять текст буквально, то есть предположить, что на широте Гвинейского залива Сатасп открыл землю, заселенную «цивилизованными пигмеями»?
Сатасп был не единственным, кто уже после подвига финикийцев пытался совершить путешествие вокруг Африки.