Partial view of the picturesque village of Kastelorizo, the only village of Kastelorizo (or "Meghisti") island, Dodecanese, Greece.