by
Joshua Houghton
Language: English
Release Date: July 17, 2012
Our illustrated travel guide will take you to Corfu, Greece. Corfu is the northernmost of the Ionian Islands in Greece. Located off the far northwest coast of Greece, Corfu lies in the Adriatic sea, east of Italy and southwest of Albania. Historically Corfu has been controlled by many foreign powers,...