Planning a trip to the island of Ikaria in Greece? In this post find the best things to do in IKaria and all the information you need.