Just 30 minutes from South Lake Tahoe, Genoa is a place where visitors can escape from the hustle and bustle, trading crowds ...