News

Elafonisi Beach’s color comes from the thousands of broken seashells topping the sand. Its home, Elafonisi Island, can be ...