Enjoy Tranquil November Leaf-Peeping At This Beautiful Vermont Waterfall
Tucked away in Warren, Vermont, this waterfall is the perfect natural spot to escape the leaf-peeping crowds. A wild swimming spot may not sound like the most appealing fall destination,…