Istro is a village in Lasithi, Crete, Greece and it is By the Sea.

Istro is much more than a pin on the map! Just because you don’t see sights, restaurants, hotels or points of interest listed here, doesn’t mean they
don’t exist.