Tag: Snowmobile Tours

Explore! Sierra Touring Company offers “Throttle Therapy”

While I was in the northern Sierra Nevada Mountains staying at the Chalet View Lodge, I was invited to go on a private ATV tour with Ken, the owner of Explore! Sierra Touring Company.  Not one to pass up an opportunity to have some fun, I enthusiastically accepted.  Ken's touring...

Read more