If you are in the Venice area visit Father Fish, a great little Aquarium.
No, quite a bit north of there.