PopUp Times

Campground Reviews => North Atlantic => Topic started by: revmrf on Nov 20, 2008, 03:15 PM

Title: Lake Elmore - very friendly and beautiful
Post by: revmrf on Nov 20, 2008, 03:15 PM
For those of you that haven't been there, check out Lake Elmore State park in Vermont for a lovely campground , beautiful scenery, close to Vermont resort towns [such as Stowe,] and, yet, away from it all.