Recurring Walks