The White Sea has a large number of islands, but most of them are small. The main island group is the Solovetsky Islands. They are almost in the middle of the sea, near the entrance to Onega Bay. Kiy Island in Onega Bay is important due to a historic monastery. Velikiy Island, close to the shore, is the largest island in the Kandalaksha Gulf.