Parga32Pargabarbecue35barbecueon Psiloritis30on Psiloritissmall harbour35small harbourMegisti, Kastellorizo110Megisti, KastellorizoKarpathos (Greece's best kept secret!)112Karpathos (Greece's best kept secret!)Vlacherna, Corfu72Vlacherna, CorfuOia, Santorini208Oia, Santoriniturkish restaurant in Greece35turkish restaurant in Greecepretty little church35pretty little churchCrete35CreteAegina108Aeginaforever Greece108forever GreeceMykonos balconies35Mykonos balconiesSymi70Symiquiet street24quiet streettraditional Cretan boat70traditional Cretan boatCyclades70Cycladesgreek café35greek caféKarakallou monastery, Mount Athos108Karakallou monastery, Mount Athos