Very nice aquarium near Heraklion where you can see sand sharks. Entry is 9 EUR per person.
Must see in Crete