First time going to Echo. Is there parking at the marina? Is there other places to park and launch the sleds?
[signature]
There is parking right off the road and some people park on the road leading down to the marina. Not sure on other areas to launch a sled.
[signature]
Ok, Thank you!
[signature]