Author Archive for Mark Johnson

Special feature: Elounda Peninsula All Suite Hotel, Elounda, Crete

Special feature: Elounda Peninsula All Suite Hotel, Elounda, Crete

I have visited both the islands of Greece and the mainland on many occasions over the years, but this latest trip was in fact my first time on Crete, the largest of the Greek islands. I was also delighted to be travelling with my family (my wife, my son aged 9 and my daughter aged […]