А может быть, все эти острова вообще являются плодом фантазии? «В философской литературе развился специальный жанр утопического философско-географического романа, целью которого было изображение справедливого социального порядка, существующего на каком-либо экзотическом и изолированно расположенном в океане острове, — пишет советский историк Л. А. Ельницкий в книге «Древнейшие океанские плавания». — По мере развития нового жанра и углубления его социально-утопической стороны, в нем все более экзотические и яркие краски приобретала географическая сторона. Об этом свидетельствуют такие произведения, как «Священная летопись» Эвгемера, в которой описывается чудесный остров Панхайя, и «Государство Солнца» Ямбула, написанные в III в. до н. э. и известные лишь по краткому пересказу Диодора. И о. Панхайя у Эвгемера и Солнечный остров у Ямбула находятся где-то к югу от Аравии среди вод Индийского океана и своими природными условиями соответствуют островам Мадагаскар или Цейлон, о которых после походов Александра Македонского и плавания Неарха, в эпоху написания рассматриваемых нами произведений, должны были проникнуть в географическую литературу различные полуфантастические сведения».
Английский историк географических открытий профессор Дж. О. Томсон считает, что Солнечный остров — наивная и бессмысленная утопия, отдельные же черты в его описании навеяны слухами о Шри-Ланке. Эвгемер при описании Панхайи брал живописные подробности «где ему заблагорассудится, в том числе и относящиеся к Цейлону, который и после был известен своим «благоухающим воздухом».
Однако тот же Томсон признает, что описание Панхайи и ее обитателей «выдержано в достаточно трезвых тонах» и это «придает вескую убедительность» открытию Эвгемера. В описании же Солнечного острова мы находим такие детали, которые никак не могли быть выдумкой Ямбула.
Сочинители утопий стараются придумывать подробности, которые должны убедить читателей в том, что рассказанное не выдумка, а описание реальной страны. — Томас Мор помещал свою Утопию в малоизвестной в его эпоху Южной Америке. Свифт свою «страну великанов» поместил в той части Тихого океана, которая была для его современников «белым пятном». Но почему Ямбул, поместив свой Солнечный остров далеко на юге, говорит о его мягком климате? Согласно всем античным теориям, климат, чем дальше к югу, тем все жарче и жарче, а жизнь становится невозможной из-за жары. Это обстоятельство — мягкий климат острова, лежащего далеко на юге, — больше всего смущало Диодора Сицилийского, передававшего рассказ Ямбула. Между тем на островах, лежащих в Индийском океане в этом районе, климат и в самом деле мягкий. Ямбул не стал бы придумывать столь неправдоподобную, с точки зрения своих современников, людей античной культуры, деталь, дабы придать повествованию достоверность.
Еще более «недостоверная», с точки зрения его современников, а на самом деле удивительно правдивая деталь в рассказе о Солнечном острове — это сообщение о письме, которым пользуются его жители, «весьма сведущие в науке о звездах». Они, по словам Ямбула, «не пишут поперечными строчками, как мы, а вертикально, сверху вниз… У них имеется 28 звуков, однако лишь 7 знаков, каждый из которых может быть, изображен в 4 разных вариантах».
Мир античности такого способ письма — сверху вниз — не ведал. Однако он широко распространен на Дальнем Востоке, в странах Юго-Восточной Азии и на Мадагаскаре, куда его занесли жители Индонезии, населившие остров около трех тысяч лет назад и неоднократно посещавшие его в более поздние времена.
Может быть, Солнечный остров — это и есть Мадагаскар? Так полагают некоторые исследователи. По их мнению, «указание на то, что остров имеет в окружности 5000 стадий (1000 км) и что 7 островов в совокупности составляют архипелаг, не противоречит отождествлению его с Мадагаскаром. Путешественники могли принять устья рек за морские рукава, чем и объясняется преуменьшение размеров острова». Немецкий исследователь Лассен отождествляет Солнечный остров не с Мадагаскаром, а с островом Явой, лежащим на противоположном конце Индийского океана, в Индонезийском архипелаге.
Однако сами античные авторы указывают иное расположение Солнечного острова: не на крайнем востоке или западе Индийского океана, а где-то в его центре. Плиний же считает, что Солнечный остров находится между Индией и Тапробаной, в широком проливе, разделяющем эти земли (конечно, им никак не могли бы быть рифы и островки Адамова моста между Индостаном и Шри-Ланкой). О «Солнечном острове» говорится в эпосе «Рамаяна». Помпоний Мела в своем сочинении «О положении Земли» пишет: «Напротив устья Инда лежат так называемые Острова Солнца. Острова эти необитаемы: всякий, кто вступит на их землю, в тот же миг задохнется — таков напор разлитого здесь воздуха».