Lake Walcott is an expansive park with luscious green grass, lake views and some of the oldest trees in the area. Located north of Rupert, Idaho.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed