Индийские источники уверяют нас, что еще во время царствования Викрамадитьи (I в. до н.э.) в Удджайне - западная Индия - великаны открыто контактировали с людьми на полуострове: захватывали целые царства, где им поклонялись и приносили жертвы как божествам... Еще больше таких возможностей они имели натоже время в совсем негородской и слабонаселенной Европе. Но когда в IV веке началось Великое переселение народов - гигантам пришлось куда-то прятаться. Чтоб не сбили с ног рассерженные пассионарные "людские потоки". Кроме того, стремительное распространение мировых религий: христианства, ислама и буддизма, впринципе исключало древние языческие культы, которые исполины могли использовать в своих целях.
Логично предположить, что великаны перебрались - где вброд, где вплавь - на острова. Там было проще сохранять инкогнито. - А пообедать можно высаживаться на материк: на побережье и людей, и всякой их скотины обычно хватает:)