Address: 1100 E Lake St, McCall, ID 83638, USA
Gary Walter
Great views and people watching
Shaun Kruger
No pets allowed. Nice park though. Great sunsets.
Mark Johnson
Very relaxing 😎
Craig Moore
Great place!! Beautiful and awesome!!
Thanks! Your review is awaiting moderation.
Nope. No parking fees, no fee to get in, no fee for beach.
There is no overnight camping area but there is areas where you can overnight camp in ponderosa
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.