Azkaban is located on an island in the North Sea, not the Atlantic Sea. It is the wizarding prison where both Hagrid and Sirius Black were imprisoned. The North Sea location makes it difficult for prisoners to escape, and it's guarded by Dementors to prevent inmates from using magic to flee.