В бассейне Селигера насчитывается больше 160 островов.