Критики отмечают, что сухой и точный отчет во второй своей части превращается в яркий и даже пугающий авантюрный роман. Ганнон пишет об опасностях, которые поджидают мореходов: о диких, воинственных людях, крокодилах, извержении вулкана. Коммерческий успех предприятия якобы был ничтожен: три шкуры горилл – вот и все богатства, привезенные из этого страшного края. Очевидно, Ганнон пытался скрыть подробности плавания от возможных конкурентов. Разумеется, мало кто из купцов, узнав о подобном итоге путешествия, рискнет повторить его. Пускались ли сами карфагеняне в новые плавания в Тропическую Африку? Может быть. Нам ничего не известно об этом. Если бы одна-единственная рукопись, сохранившая отчет Ганнона, погибла в Средние века, мы мало что знали бы и об этом плавании.
Немногое знаем и теперь. Исследователи долго спорили даже о точной дате плавания. Одно время считалось, что Ганнон отправился в путь после 450 года до нашей эры, поскольку Геродот ничего не сообщает о нем. Однако в своей «Истории» Геродот писал в основном о событиях, происходивших в восточной части Средиземноморья. Например, он даже не упомянул такие города, как Рим или Массалия, да и о Карфагене мало что рассказал. Кроме того, отчет Ганнона хранился в одном из храмов, и его жрецы вряд ли разглашали эту тайну. Плавание считалось секретным; о нем не полагалось знать чужеземцам. Обобщая аргументы историков, можно сказать, что плавание Ганнона состоялось в период между 480 и 450 годами до нашей эры.
Цифры, приводимые в отчете, кажутся преувеличенными. Тысячи колонистов? Многие десятки кораблей? Это напоминает эпоху переселения народов, а не пору географических открытий. Средневековые колумбы и да гамы, отправляясь в неизведанный край, не увозили с собой экипаж, равный по численности населению крупного (по тем временам) города.
Пытаясь объяснить происходившее, британский историк Б. Уормингтон предположил, что в «Перипле Ганнона» переписчик (или составитель?) соединил рассказ о нескольких плаваниях. Возможно, карфагенянин Ганнон лишь исследовал побережье Африки, пригодное для поселения, а уж затем повез к заранее обследованным берегам многотысячный караван колонистов. Так были основаны перечисленные в документе колонии: Фимиатирион, Гитт, Акра, Мелитта, Арамбис. Следы этих поселений так и не найдены археологами.
А может быть, Ганнон плыл вдоль хорошо разведанного берега? Ведь за полтора века до его экспедиции финикийские мореходы, состоявшие на службе фараона Нехо, совершили плавание вокруг Африки и, несомненно, исследовали ее побережье. За несколько десятилетий до Ганнона