If you love jellyfish, this new South Florida museum is for you

If you love jellyfish, this new South Florida museum is for you

The nation’s first Jellyfish Museum opens this week in Pompano Beach.