CRETE ISLAND, GREECE. The entrance of the imposing Ha canyon, close to Ierapetra town, Lasithi prefecture. Shutterstock Image - CRETE ISLAND, GREECE. The entrance of the imposing Ha canyon, close to Ierapetra town, Lasithi prefecture. - ID: 1072949237