Quote Originally Posted by mimitabby View Post
It's mostly on streets, and not very hilly.
it ends in a nice park where you can see the flaming geyser and/or put your feet in the water.

It sounds nice...how far a ride will it be? And, this might be a stupid question (despite there supposedly not being such a thing!), but what is the flaming geyser? Some sort of man-made park thing? An actual geyser of some sort that is natural?