Greece is the word for luxury villas abroad Holidays in Greece generally fill three niches; historical, package and, recently, luxury resorts, such as Mykonos and Santorini. Meanwhile, quietly going about its business providing a happy medium is Kefalonia. Despite being the largest of the Ionian Islands, its population remains a modest 35,000. Its lushness is ensured by the heavy rainfall during the winter [...]