text: The North Sea is a sea of the Atlantic Ocean located between Great Britain, Denmark, Norway, Germany, the Netherlands, Belgium and France. The increase in jellyfish blooms is being put down to climate change and extreme weather conditions. We could find millions of jellyfish in North Sea.