Corfu is the 2nd largest Greek island and with the nations highest rainfall it is the greenest island. The landscape consists of beautiful hillsides covered in olive groves and cypress trees. It is one of the major olive producers of Greece with over 4 million trees. The coastline is riddled with spectacular bays and coves. … [Read more...]