Corfu- is it the perfect Greek island escape? This ultimate Corfu travel guide shares why you need to put Corfu on your bucket list - now!