Published On Dec 12, 2023
Introducing Longrad's new international project — Elounda Hills, an exceptional coastal resort development nestled along the captivating northeast coastline of Crete, to our guests.
For more information please visit https://longrad.com/international/elo... or contact [email protected]
show more