Located at 5425 Humphreys’ Rd., Charlotte, VT 05445, Mount Philo State Parks sits atop 968’ Mt. Phio and offers breathtaking views of the Lake Champlain Valley and New York’s Adirondack Mountains. Pets on a leash are allowed throughout the park.
More information on Mount Philo State Park
