A significant weather system named Dempora is bringing heavy rainfall to Crete this weekend. Residents and visitors should prepare for substantial precipitation and potentially difficult weather conditions across the island.