North Sea as Seen from an Island Posted on 12/10/2018 by Mimi Berlin Amsterdam Reply The North Sea This is the North Sea. As seen by Beja von Bis at the Terschelling beach, a tiny island in The Netherlands. See more by Beja von Bis here, on this blog