0

Priest Lake - Papoose Island

$25.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.