My Favourite Holiday: Presenter Stuart Miles on why the Greek Islands ‘really sing’

Skopelos town. View of the town from port. Skopelos island, Northern Sporades, Greece. (iStock)
Skopelos town. View of the town from port. Skopelos island, Northern Sporades, Greece. (iStock)

Breaking