Attractions in Boulder include thousands of acres of parkland, numerous historic sites and a variety of cultural events and venues. Many tours are available: historic tours, winery brewery and distillery tours, Banjo Billy’s Bus Tours and custom tours. Outdoor activities in the area include fly-fishing in Boulder Creek, high quality hiking trails, tubing Boulder Creek, golfing at Flatirons Golf Course, rock climbing and skiing Eldora Mountain Resort. Visitors can also choose between the Boulder Ballet, Boulder Philharmonic Orchestra, the Boulder Museum of Contemporary Arts and more. Events like Colorado Shakespeare Festival, Colorado Dragon Boat Festival and Colorado Renaissance Festival offer visitors a plethora of choices.