Does North Beach have water and electric hookups? And is it always fire ban or just this 2020 season?
Address: 3890 N Beach Rd, St Charles, ID 83272, USA
John Mickulin | Oct 21, 2020
No water or electric hook ups at the beach. Seems like most years there is a fire ban lately.
Araceli Moreno | Oct 21, 2020
etc
Thanks! Your answer is awaiting moderation.