Forum Discussion
4runnerguy
Jan 08, 2017Explorer
Heisenberg wrote:
La Vista @ Lake Isabel CO.
Wow. Kind of an obscure place to be mentioned here. We have a cabin at Lake Isabel and spend several weeks a year there.
For those that haven't been there, La Vista has 17 sites with electric, not too common for NFS CG's here in CO.
About Campground 101
Recommendations, reviews, and the inside scoop from fellow travelers.14,716 PostsLatest Activity: Feb 10, 2025