This reminds me a lot of 'Volksmarching' in Germany ( https://en.wikipedia.org/wiki/Volksmarching ). It's still a popular past-time there from what I can tell.
There's even an American organization for it, though I'd hadn't heard of it before today: http://www2.ava.org/