Storm Mountain is on the north coast. It contains numerous islands, including the Passage Islands and Split Island.
Storm Mountain is situated on the northern coast. It comprises a multitude of islands, including the Passage Islands and Split Island.