snowmobiling

Leavenworth Snowmobile Rentals

CaptureSnowmobiling near Leavenworth, Washington is known as the premier riding location in the country with approximately 300 inches of snowfall every year in and around our riding area and nearly 200 miles of trails for an experience you won’t forget …

LWRC Snowmobile Safety Class

LWRC Snowmobile Safety ClassThe Chelan County Sheriff and LWRC will again offer a free snowmobile training class in December. If you are new to sledding or have children who can benefit from hands on training, this class is for you. For more information …