Michel Poulain

Ikaria: Nourishment for the soul

It is my last day here in Ikaria, a beautiful Greek island in the northern Aegean, named after Icarus from mythology, who fell into the surrounding sea when his wax wings melted in the sun. Ikaria is a nature lover’s paradise with its crystal blue waters, and lush hiking trails that lead to quaint, mountainous villages nestled on the coast.