| |
Blefoutis:
Kiouri Beach
Blefoutis is a small, peaceful resort that is situated on the
north coast of Leros in the splendour of a wonderful natural bay.
It is a very relaxing village with a charming sea front and only
a handful of un-intrusive tavernas where you can relax at the
end of the day.
Virtual Greece is packed full of iPIX Virtual
Tours and information on the Greek islands, use our Greek island
map or the drop down menus to find your way around. Explore at
your leisure and we hope you find the right Greek island for your
holiday in Greece. Explore our selection of Greek islands - Corfu, Crete, Kefalonia, Kos, Leros, Lesvos, Patmos, Rhodes, Samos, Santorini and Zante |