Time to Travel – Corfu
Located off the northwest coast of Greece, the Emerald Island of Corfu is considered one of the most beautiful of the Greek Islands. With 112,000 inhabitants, Corfu is the most populated of the major islands in the Ionian Sea. The old town of the largest town on the island, Corfu, was inscribed as a UNESCO World […]
Read More