Spokaloo Favorite Places Maps & Illustrations
View cart - 0 items/$0.00

Priest Lake - Papoose Island

$40.00

Nothing like relaxing on one of Priest Lake, Idaho's beautiful islands. Papoose is the smallest of the 7 islands located between Luby and Cavanaugh Bay, and between Kalispell and Bartoo islands.