Santa Peak (1277m)

Advertisement

Meadowlark Dr
Fernwood, ID 83830

Santa Peak is a quaint retreat nestled in the picturesque town of Fernwood, ID, offering a range of outdoor activities for visitors to enjoy.

With its stunning elevation of 1277m, Santa Peak provides a serene setting for nature enthusiasts to explore and unwind amidst the beauty of the surrounding landscape.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesIdahoFernwoodSanta Peak (1277m)

Advertisement