Meeker Trail is a 3.3 mile out and back hike that takes you by a lake located near New Preston, Connecticut.