News

Elounda Hills €800m Project Moves into Construction Phase

The Elounda Hills tourism development on Crete is entering its construction phase, marking a key milestone for one of Greece’s largest investments in the sector. The […]