Amoudara is the longest beach in Iraklion (Heraklion), Crete, Greece. It features a long a flat beach, lined with hotels, studios, bars, markets and tavernas. and is within easy reach of the capital city he capital of the island and
Amoudara is the longest beach in Iraklion (Heraklion), Crete, Greece. It features a long a flat beach, lined with hotels, studios, bars, markets and tavernas. and is within easy reach of the capital city he capital of the island and