top ten European islands
Greece
Greek Islands Among Top Ten European Islands
The residents of Cephalonia are still trying to recover from the significant disasters that the successive earthquakes have caused their island. However, they can find comfort in the fact that every tourist that had so far visited the island...