Just 30 minutes from South Lake Tahoe, Genoa is a place where visitors can escape from the hustle and bustle, trading crowds for peaceful snow fall on the nearby Sierra Nevada mountain range as Main ...