Saint Cloud Trails and Maps

105 Reviews

Looking for the best trails around Saint Cloud?

Find the top rated trails in Saint Cloud, whether you're looking an easy walking path or a long bike trail, you'll find what you're looking for. Click on a trail below to find trail descriptions, trail maps, photos, and reviews.

  • Relevance
  • Name
  • Length
  • Most Popular
Activities
Length
Surfaces
Type
17 Results
Activities
Length
Surfaces
Type

Beaver Island Trail

5.1 mi
State: MN
Asphalt

Dairyland Trail

6.2 mi
State: MN
Crushed Stone

Dakota Rail Regional Trail

26.6 mi
State: MN
Asphalt, Gravel

Elm Creek Park Reserve Trails

20 mi
State: MN
Asphalt

Glacial Lakes State Trail

29 mi
State: MN
Asphalt

Great Northern Trail

4.6 mi
State: MN
Asphalt, Grass

Lake Independence Regional Trail

15.9 mi
State: MN
Asphalt, Concrete

Lake Wobegon Trail

60 mi
State: MN
Asphalt

Luce Line Trail

72.9 mi
State: MN
Asphalt, Crushed Stone, Grass

Medicine Lake Regional Trail

15.64 mi
State: MN
Asphalt

Paul Bunyan State Trail

119.3 mi
State: MN
Asphalt

Rocori Trail

3.2 mi
State: MN
Asphalt

Rush Creek Regional Trail (MN)

9.64 mi
State: MN
Asphalt

Shingle Creek Regional Trail (MN)

8.43 mi
State: MN
Asphalt, Concrete

Soo Line Recreational Trail

10.5 mi
State: MN
Asphalt

Soo Line Trail - Southern Route

105.6 mi
State: MN
Ballast, Gravel

St. Cloud River Walk

0.6 mi
State: MN
Concrete
Trail Image Trail Name States Length Surface Rating
Beaver Island Trail follows the route of an inactive railway that was originally part of a charter railroad of the Minneapolis and Northwestern Railway Company. Built in 1882, the railroad line...
MN 5.1 mi Asphalt
Phase one of the development of central Minnesota’s Dairyland Trail was completed in April 2013, allowing trail users to hike, bike, or ride a horse for more than 6 miles between the small towns of...
MN 6.2 mi Crushed Stone
Sections of the Dakota Rail Regional Trail, which extends westward from the Minneapolis suburbs situated along Lake Minnetonka, have been opening since June 2009. The trail occupies the former Dakota...
MN 26.6 mi Asphalt, Gravel
The Elm Creek Park Reserve is an outdoor lovers’ dream. At 4,900 acres, it’s the largest park in Hennepin County. The park provides enough amenities to keep people coming all year round. Cyclists...
MN 20 mi Asphalt
The 22-mile original section of the paved Glacial Lakes State Trail follows the former right-of-way of the Burlington Northern Railroad between Willmar and about 1 mile west of Paynesville at...
MN 29 mi Asphalt
The Great Northern Trail offers a paved north-south route across the city of Elk River on the fringe of the northwestern outskirts of Minneapolis. For nearly 5 miles, the rail-trail winds through the...
MN 4.6 mi Asphalt, Grass
Beginning at the southern tip of the Crow-Hassan Park Reserve in Hanover, the Lake Independence Regional Trail spends most of its 15.9-mile span paralleling County Road 19, cutting a straight path...
MN 15.9 mi Asphalt, Concrete
As fans of public radio can tell you, this trail’s namesake is the fictional town of Lake Wobegon, made famous by author and radio personality Garrison Keillor of A Prairie Home Companion. Along the...
MN 60 mi Asphalt
The Luce Line Trail occupies the former railbed of the Electric Short Line Railroad, started in 1908. The tracks continued to be expanded into the late 1920s, when the rail line became known as the...
MN 72.9 mi Asphalt, Crushed Stone, Grass
Medicine Lake Regional Trail offers a plethora of experiences along its nearly 16-mile length. Kicking off in the Elm Creek Park Reserve in the north, the trail cuts a swath through the Maple Grove...
MN 15.64 mi Asphalt
Paul Bunyan State Trail, stretching 119 miles from Bemidji to Brainerd, is one of the longest rail-trails in the country. The multiuse, fully paved trail is mainly for nonmotorized use; however,...
MN 119.3 mi Asphalt
Minnesota’s Rocori Trail, named for the three small towns through which it will eventually run (Rockville, Cold Spring, and Richmond), currently has two disconnected segments open for use. The...
MN 3.2 mi Asphalt
Rush Creek Regional Trail stretches 9.6 miles across forests and farmland, offering a convenient connection to some of Hennepin County’s most interesting parks. The path is smooth, wide and mostly...
MN 9.64 mi Asphalt
Shingle Creek Regional Trail branches out of the Rush Creek Regional Trail at Noble Parkway and tracks alongside the road heading south from Brooklyn Park through Brooklyn Center. Passing through...
MN 8.43 mi Asphalt, Concrete
The Soo Line Recreational Trail is a continuation of the Soo Line Trail (southern route) just north of Royalton, Minnesota. This 10-mile segment, however, does not permit motorized uses, unlike its...
MN 10.5 mi Asphalt
The Soo Line Trail Southern Route is more popularly known as the Soo Line South ATV Trail. The converted rail-trail runs for 105.6 miles in Minnesota between Royalton and the Minnesota–Wisconsin state...
MN 105.6 mi Ballast, Gravel
The St. Cloud River Walk, stretching just over a half mile, is nestled between the St. Cloud State University campus and the tree-lined western bank of the Mississippi River. For a longer trip, you...
MN 0.6 mi Concrete

Register for free!

Register for free with TrailLink today!

We're a non-profit all about helping you enjoy the outdoors
  • View over 30,000 of trail maps
  • Share your trail photos
  • Save your own favourite trails
  • Learn about new trails near you
  • Leave reviews for trails
  • Add new and edit existing trails

Trails by activity

Dakota Rail Regional Trail

MN - 26.6 miles

Sections of the Dakota Rail Regional Trail, which extends westward from the Minneapolis suburbs situated along Lake Minnetonka, have been opening since June 2009. The trail occupies the former Dakota...

Shingle Creek Regional Trail (MN)

MN - 8.43 miles

Shingle Creek Regional Trail branches out of the Rush Creek Regional Trail at Noble Parkway and tracks alongside the road heading south from Brooklyn Park through Brooklyn Center. Passing through...

Medicine Lake Regional Trail

MN - 15.64 miles

Medicine Lake Regional Trail offers a plethora of experiences along its nearly 16-mile length. Kicking off in the Elm Creek Park Reserve in the north, the trail cuts a swath through the Maple Grove...

Luce Line Trail

MN - 72.9 miles

The Luce Line Trail occupies the former railbed of the Electric Short Line Railroad, started in 1908. The tracks continued to be expanded into the late 1920s, when the rail line became known as the...

Accordion

Paul Bunyan State Trail

MN - 119.3 miles

Paul Bunyan State Trail, stretching 119 miles from Bemidji to Brainerd, is one of the longest rail-trails in the country. The multiuse, fully paved trail is mainly for nonmotorized use; however,...

Great Northern Trail

MN - 4.6 miles

The Great Northern Trail offers a paved north-south route across the city of Elk River on the fringe of the northwestern outskirts of Minneapolis. For nearly 5 miles, the rail-trail winds through the...

St. Cloud River Walk

MN - 0.6 miles

The St. Cloud River Walk, stretching just over a half mile, is nestled between the St. Cloud State University campus and the tree-lined western bank of the Mississippi River. For a longer trip, you...

Soo Line Recreational Trail

MN - 10.5 miles

The Soo Line Recreational Trail is a continuation of the Soo Line Trail (southern route) just north of Royalton, Minnesota. This 10-mile segment, however, does not permit motorized uses, unlike its...

Beaver Island Trail

MN - 5.1 miles

Beaver Island Trail follows the route of an inactive railway that was originally part of a charter railroad of the Minneapolis and Northwestern Railway Company. Built in 1882, the railroad line...

Lake Independence Regional Trail

MN - 15.9 miles

Beginning at the southern tip of the Crow-Hassan Park Reserve in Hanover, the Lake Independence Regional Trail spends most of its 15.9-mile span paralleling County Road 19, cutting a straight path...

Lake Wobegon Trail

MN - 60 miles

As fans of public radio can tell you, this trail’s namesake is the fictional town of Lake Wobegon, made famous by author and radio personality Garrison Keillor of A Prairie Home Companion. Along the...

Rocori Trail

MN - 3.2 miles

Minnesota’s Rocori Trail, named for the three small towns through which it will eventually run (Rockville, Cold Spring, and Richmond), currently has two disconnected segments open for use. The...

Glacial Lakes State Trail

MN - 29 miles

The 22-mile original section of the paved Glacial Lakes State Trail follows the former right-of-way of the Burlington Northern Railroad between Willmar and about 1 mile west of Paynesville at...

Elm Creek Park Reserve Trails

MN - 20 miles

The Elm Creek Park Reserve is an outdoor lovers’ dream. At 4,900 acres, it’s the largest park in Hennepin County. The park provides enough amenities to keep people coming all year round. Cyclists...

Rush Creek Regional Trail (MN)

MN - 9.64 miles

Rush Creek Regional Trail stretches 9.6 miles across forests and farmland, offering a convenient connection to some of Hennepin County’s most interesting parks. The path is smooth, wide and mostly...

Dairyland Trail

MN - 6.2 miles

Phase one of the development of central Minnesota’s Dairyland Trail was completed in April 2013, allowing trail users to hike, bike, or ride a horse for more than 6 miles between the small towns of...

Rush Creek Regional Trail (MN)

MN - 9.64 miles

Rush Creek Regional Trail stretches 9.6 miles across forests and farmland, offering a convenient connection to some of Hennepin County’s most interesting parks. The path is smooth, wide and mostly...

Medicine Lake Regional Trail

MN - 15.64 miles

Medicine Lake Regional Trail offers a plethora of experiences along its nearly 16-mile length. Kicking off in the Elm Creek Park Reserve in the north, the trail cuts a swath through the Maple Grove...

Luce Line Trail

MN - 72.9 miles

The Luce Line Trail occupies the former railbed of the Electric Short Line Railroad, started in 1908. The tracks continued to be expanded into the late 1920s, when the rail line became known as the...

Rocori Trail

MN - 3.2 miles

Minnesota’s Rocori Trail, named for the three small towns through which it will eventually run (Rockville, Cold Spring, and Richmond), currently has two disconnected segments open for use. The...

Accordion

Lake Independence Regional Trail

MN - 15.9 miles

Beginning at the southern tip of the Crow-Hassan Park Reserve in Hanover, the Lake Independence Regional Trail spends most of its 15.9-mile span paralleling County Road 19, cutting a straight path...

Lake Wobegon Trail

MN - 60 miles

As fans of public radio can tell you, this trail’s namesake is the fictional town of Lake Wobegon, made famous by author and radio personality Garrison Keillor of A Prairie Home Companion. Along the...

Dairyland Trail

MN - 6.2 miles

Phase one of the development of central Minnesota’s Dairyland Trail was completed in April 2013, allowing trail users to hike, bike, or ride a horse for more than 6 miles between the small towns of...

St. Cloud River Walk

MN - 0.6 miles

The St. Cloud River Walk, stretching just over a half mile, is nestled between the St. Cloud State University campus and the tree-lined western bank of the Mississippi River. For a longer trip, you...

Soo Line Recreational Trail

MN - 10.5 miles

The Soo Line Recreational Trail is a continuation of the Soo Line Trail (southern route) just north of Royalton, Minnesota. This 10-mile segment, however, does not permit motorized uses, unlike its...

Soo Line Trail - Southern Route

MN - 105.6 miles

The Soo Line Trail Southern Route is more popularly known as the Soo Line South ATV Trail. The converted rail-trail runs for 105.6 miles in Minnesota between Royalton and the Minnesota–Wisconsin state...

Great Northern Trail

MN - 4.6 miles

The Great Northern Trail offers a paved north-south route across the city of Elk River on the fringe of the northwestern outskirts of Minneapolis. For nearly 5 miles, the rail-trail winds through the...

Beaver Island Trail

MN - 5.1 miles

Beaver Island Trail follows the route of an inactive railway that was originally part of a charter railroad of the Minneapolis and Northwestern Railway Company. Built in 1882, the railroad line...

Dakota Rail Regional Trail

MN - 26.6 miles

Sections of the Dakota Rail Regional Trail, which extends westward from the Minneapolis suburbs situated along Lake Minnetonka, have been opening since June 2009. The trail occupies the former Dakota...

Paul Bunyan State Trail

MN - 119.3 miles

Paul Bunyan State Trail, stretching 119 miles from Bemidji to Brainerd, is one of the longest rail-trails in the country. The multiuse, fully paved trail is mainly for nonmotorized use; however,...

Glacial Lakes State Trail

MN - 29 miles

The 22-mile original section of the paved Glacial Lakes State Trail follows the former right-of-way of the Burlington Northern Railroad between Willmar and about 1 mile west of Paynesville at...

Shingle Creek Regional Trail (MN)

MN - 8.43 miles

Shingle Creek Regional Trail branches out of the Rush Creek Regional Trail at Noble Parkway and tracks alongside the road heading south from Brooklyn Park through Brooklyn Center. Passing through...

Elm Creek Park Reserve Trails

MN - 20 miles

The Elm Creek Park Reserve is an outdoor lovers’ dream. At 4,900 acres, it’s the largest park in Hennepin County. The park provides enough amenities to keep people coming all year round. Cyclists...

Soo Line Recreational Trail

MN - 10.5 miles

The Soo Line Recreational Trail is a continuation of the Soo Line Trail (southern route) just north of Royalton, Minnesota. This 10-mile segment, however, does not permit motorized uses, unlike its...

Elm Creek Park Reserve Trails

MN - 20 miles

The Elm Creek Park Reserve is an outdoor lovers’ dream. At 4,900 acres, it’s the largest park in Hennepin County. The park provides enough amenities to keep people coming all year round. Cyclists...

Soo Line Trail - Southern Route

MN - 105.6 miles

The Soo Line Trail Southern Route is more popularly known as the Soo Line South ATV Trail. The converted rail-trail runs for 105.6 miles in Minnesota between Royalton and the Minnesota–Wisconsin state...

Luce Line Trail

MN - 72.9 miles

The Luce Line Trail occupies the former railbed of the Electric Short Line Railroad, started in 1908. The tracks continued to be expanded into the late 1920s, when the rail line became known as the...

Accordion

Dakota Rail Regional Trail

MN - 26.6 miles

Sections of the Dakota Rail Regional Trail, which extends westward from the Minneapolis suburbs situated along Lake Minnetonka, have been opening since June 2009. The trail occupies the former Dakota...

St. Cloud River Walk

MN - 0.6 miles

The St. Cloud River Walk, stretching just over a half mile, is nestled between the St. Cloud State University campus and the tree-lined western bank of the Mississippi River. For a longer trip, you...

Paul Bunyan State Trail

MN - 119.3 miles

Paul Bunyan State Trail, stretching 119 miles from Bemidji to Brainerd, is one of the longest rail-trails in the country. The multiuse, fully paved trail is mainly for nonmotorized use; however,...

Lake Independence Regional Trail

MN - 15.9 miles

Beginning at the southern tip of the Crow-Hassan Park Reserve in Hanover, the Lake Independence Regional Trail spends most of its 15.9-mile span paralleling County Road 19, cutting a straight path...

Rocori Trail

MN - 3.2 miles

Minnesota’s Rocori Trail, named for the three small towns through which it will eventually run (Rockville, Cold Spring, and Richmond), currently has two disconnected segments open for use. The...

Rush Creek Regional Trail (MN)

MN - 9.64 miles

Rush Creek Regional Trail stretches 9.6 miles across forests and farmland, offering a convenient connection to some of Hennepin County’s most interesting parks. The path is smooth, wide and mostly...

Glacial Lakes State Trail

MN - 29 miles

The 22-mile original section of the paved Glacial Lakes State Trail follows the former right-of-way of the Burlington Northern Railroad between Willmar and about 1 mile west of Paynesville at...

Dairyland Trail

MN - 6.2 miles

Phase one of the development of central Minnesota’s Dairyland Trail was completed in April 2013, allowing trail users to hike, bike, or ride a horse for more than 6 miles between the small towns of...

Shingle Creek Regional Trail (MN)

MN - 8.43 miles

Shingle Creek Regional Trail branches out of the Rush Creek Regional Trail at Noble Parkway and tracks alongside the road heading south from Brooklyn Park through Brooklyn Center. Passing through...

Lake Wobegon Trail

MN - 60 miles

As fans of public radio can tell you, this trail’s namesake is the fictional town of Lake Wobegon, made famous by author and radio personality Garrison Keillor of A Prairie Home Companion. Along the...

Medicine Lake Regional Trail

MN - 15.64 miles

Medicine Lake Regional Trail offers a plethora of experiences along its nearly 16-mile length. Kicking off in the Elm Creek Park Reserve in the north, the trail cuts a swath through the Maple Grove...

Great Northern Trail

MN - 4.6 miles

The Great Northern Trail offers a paved north-south route across the city of Elk River on the fringe of the northwestern outskirts of Minneapolis. For nearly 5 miles, the rail-trail winds through the...

Beaver Island Trail

MN - 5.1 miles

Beaver Island Trail follows the route of an inactive railway that was originally part of a charter railroad of the Minneapolis and Northwestern Railway Company. Built in 1882, the railroad line...

Recent Trail Reviews

Lake Wobegon Trail

Pastoral Minnesota

September, 2018 by jsaspengren

We ride the Lake Wobegone trail at least annually. This year we've been riding twice! We usually start in St. Joseph at the the trailhead, and bike to Albany, and then turn and ride to Holdingford. The trail and towns along the way have nice resting areas with bathrooms and drinking fountains to refill your water bottle. This route is very peaceful-small towns, lakes, and countryside. The Lake Wobegone trail also continues from Holdingford to Bowlus. At one point, the trail switches to the Soo Line trail. This route goes on to just north of Royalton. We've started at the Royalton (Soo Line) access off Highway 10 and ridden the trail in reverse. We've also been on the trail starting at Sauk Center and biked to Osakis where it links to the Central Lakes Trail. More beautiful views of Minnesota. Minnesota is not just the Land of 10,000 lakes, but the home of many great biketrails!!!

Dakota Rail Regional Trail

could be a great trail

September, 2018 by allisonjia

My two boys and I ride this trail Labor Day weekend. Loved the shady trail and the bridges over the water. There were stop signs at every driveway. The focus of this trail is obviously motorist convenience not cyclist and pedestrian safety as you find with most trails. We rode the first 10 miles from Wayzata and found a few very busy intersections that were difficult to cross safely. The final kicker was a police trap to write tickets to cyclist for failing to “stop completely enough” at one of the driveway stop signs. We’ll hit a trail that is more cyclist focused next time we’re out

Dakota Rail Regional Trail

Getting better

September, 2018 by timbee205

For almost 2 years there was an "on road" detour just west of Mound but it is now open with new, smooth pavement. East of Mound there are a lot of intersections with busy roads so clip out & be ready with your brakes.

West of St. Boni it's much quieter & more rural with fewer intersections. There's a new Caseys in Mayer for snacks & water refills. You can also go into Lester Prairie on a limestone trail but the road into LP also has a wide shoulder with little traffic, only a mile either way. Lester Prairie is a quiet, peaceful quaint town worth cruising around and maybe stopping for lunch or snack. Maybe some day they'll push it further west to Hutch?

Accordion

Paul Bunyan State Trail

Beautiful Trail

July, 2018 by sitaram07

My friend and I biked from brainerd to pine river . 64 miles round trip. The trail is flat which is awesome. Also most of the trail from Brainerd is straight for miles. Easy to bike and lots forest. Scenic from nisswa.

Beaver Island Trail

Beautiful but very rough

June, 2018 by brendajmholtz

We bike Beaver Island Trail weekly if not daily. Love it BUT IT IS SO RUFF! Needs to be repaved badly,please, before my bike rattles apart,Thanks

Dakota Rail Regional Trail

The only thing missing is...

June, 2018 by jkluver33

This is wonderful trail with some incredible views of the two largest metro lakes, Minnetonka and Waconia. Plenty of stopping points along the way for photo opportunities or a bite to eat or drink, including a couple of craft breweries, a drive-in that features homemade rootbeer, and several bistros. I'd like to give the Dakota trail 5 stars, but it lacks a safe, connecting trail from the north side of the lake into the city of Waconia. Also, it would be awesome if this trail could someday branch off to Victoria to connect with the Lake Minnetonka Regional Trail.

Dakota Rail Regional Trail

We had to do a 25 mile ride for our son's Merit Badge. And this trail was perfect. Lots of great shade on a hot day, beautiful scenery, birds, and even a turtle. There are a few hills but not anything hard.

May, 2018 by badgerpower91

We had to do a 25 mile ride for our son's Merit Badge. And this trail was perfect. Lots of great shade on a hot day, beautiful scenery, birds, and even a turtle. There are a few hills but not anything hard.

Beaver Island Trail

Not for inline skating

May, 2018 by nshusa99

It’s a beautiful trail but a good portion of it is worn out pretty bad and it hard to skate on it without falling down. Biking and running it’s a good trail for!

Rush Creek Regional Trail (MN)

Easy Trail

April, 2018 by 11jcarlson17

easy trail to get a nice workout

Paul Bunyan State Trail

Poorly maintained

March, 2018 by arigumm

Toured this trail and was shocked at how poorly maintained it was. Heaved pavement everywhere and overall bad surface. I broke 3 spokes and gave up the trail halfway through in favor of riding the roads. Roads in Minnesota are beautifully maintained. The trails should be too. The state does not live up to its bicycle friendly reputation.

Medicine Lake Regional Trail

Good trail if you like a workout. Be sure to read the small print

October, 2017 by tadams61

I needed to drop off some papers for my son in Maple Grove so we decided to get in a bike ride in that area. I searched Maple Grove, MN and discovered the Medicine Lake Regional Trail. The closest parking for us was at Fish Lake park. We went south out of that park and quickly discovered it WAS NOT a rail trail. My wife only lasted about 4 miles before she had enough. Our total bike ride was less than 8 miles although she can usually do between 20 and 25 miles. I just now checked and the trail is marked "non-RT" which I am now sure means that it's not a Rail Trail. The trail itself was okay for me although going south put us in a residential area rather than in the woods. Maybe going north would have been better but I'll never know now.

Paul Bunyan State Trail

GREAT TRAIL EXPERIENCE FOR OLDER FOLKS

September, 2017 by kcwyks_tl

We are from Missouri in our 60's and look for rails-trails (preferably paved) where we can stay comfortably along the trail and park our car in a safe location. In Sept 2017 we stayed at a resort in Backus MN before riding and arranged a 4 day ride from Backus to Bemidji and back, which would result in about 30 miles per day. Weather was unusually warm on day 1, but misty for the rest of our tour. Fortunately it rained only at night while we were under a roof. Day 1 we biked to Walker, a town on shore of Leech Lake with a brief stop in Hackensack for breakfast. On the way to Walker, rather than taking the Shingobee shortcut, we took the Paul Bunyan trail through the Chippewa Forest, which is not a rail-trail- it is a paved mountain bike trail with some steep sections for 9 miles before joining up with the Heartland rail-trail into Walker. But that Chippewa stretch was well worth it, beautiful scenery. We stayed at Walker Hotel, nice facility with good breakfast about 3 blocks off the trail. Anyone interested in outdoor sports must go to the Reeds sports store in Walker! (about 6 blocks from hotel but no biking stuff) And there are nice tourist shops and a brewery in Walker. Then on to Bemidji on day 2, with a brief stop at the LaPorte grocery, as there aren't many places to stock up on that stretch. Contrary to previous reviews, we found the trail in Bemidji to be well marked all the way to the new bridge over highways to our hotel, which is close to the lakeshore park where statues of Paul Bunyan and Blue Ox and downtown stores are. Lots of good shopping and restaurants in downtown, check out the cooperative store and the Bemidji Brewery, maybe also the Minnesota Nice Café. Day 3 was back to Walker with a stop for pizza at the PoppleBar in LaPorte. Day 4 we took the Shingobee shortcut out of the southeast corner of Walker, to connect with the Paul Bunyan back to Backus. Note that the Shingobee also has some short but very steep sections. Overall, the trail was well maintained, no bugs, only a few sections of bumpy roots, and we met some nice folks. Will come back to do the southern section of the PB trail someday.

Find Nearby City trails

Get Your 2018 RTC TrailNation Jersey!
Download the TrailLink mobile app and take TrailLink with you!
Donate and Get a FREE 2018 RTC Guidebook!

Explore by City

Explore by City

Explore by Activity

Explore by Activity

Log in to your account to:

  • View trail paths on the map
  • Save trails to your account
  • Add trails, edit descriptions
  • Share photos
  • Add reviews
OR

Register for free!

Join TrailLink (a non-profit) to view more than 30,000 miles of trail maps and more!
OR