Corfu - A Snapshot
We went to Corfu, an island off Greece’s northwest coast in the Ionian Sea. Staying close to the White House, a restaurant made famous by the Durrell family, we explored the rugged landscape of the coast and the beautiful architecture of the city. Here are the results...