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