Home » Pristine waters teeming with marine life: a deep dive into the Greek island of Alonissos | Greek Islands holidays