Памятник природы расположен в 23 км к северо-западу от Пскова и в 6 км к западу от устья реки Толба на территории Талабских островов (остров Нижний, остров Талабск, остров Верхний) Псковского озера, составляющих межселенную территорию Псковского района. Самый большой из трех островов Талабского архипелага. Площадь — 78,26 га.
Остров возвышается над уровнем озера на 15-20 м. Образовался при таянии валдайского ледника около 12 тысяч лет назад. Ныне остров представляет собой своеобразный природно-территориальный комплекс, трансформированный в результате многовековой хозяйственной деятельности человека. В составе флоры острова выявлено 176 видов высших растений, относящихся к 45 семействам. Разнообразен и животный мир острова.
Всего встречено 15 видов птиц из 4 отрядов и 10 семейств.
Объявлен особо охраняемой природной территорией в 1995 году.