Where: Perched on a hill on the east coast of Greek Island Corfu, surrounded by beautiful coastline and with stunning sea views. If you're looking to recharge and rejuvinate this is THE place. What: ...