Elounda Hills €800m Project Moves into Construction Phase

Tuesday, 28 April 2026/GTP Headlines/1 
Elounda Hills on Crete enters construction phase after signing contractor agreements, advancing one of Greece’s largest tourism investments.... Source