The coastal village of Makrigialos lies 24 km east of Ierapetra and 60 km south-east of Agios Nikolaos town, in the center of Kala Nera Bay. Because of its long stretch of sand and its crystalline blue waters, Makrigialos has become one of the most popular tourist resorts in the area.