This is Ikaria… not Never Never Land

January 12, 2013 in Cover Story, Ikaria_Fourni, Ikarian_Village, Lesvos_Chios_Samos, Mainland_Greece by webmaster

Imagine living in a place that seems more like fantasy than reality… This is not Never Never Land… this is Ikaria. And it’s a real place — a small Greek Island.

Share Button