The Best Trail Town
The Milford Trail Junction Written by: Bryan Wolf What is a trail town? I found this definition online; “A Trail Town is a destination along a long-distance trail or adjacent to an extensive trail system. Whether the trail is a hiking trail, water trail or rail trail, users can venture from the path to explore […]