I think it`s ight beacause in the dictionary ir doesn`t say "to walk", but "to move". I think that "wander" or "roam" are two perfect options for the context. The definition of "stroll" says that it is to walk along somewhere in a slow unhurried way, especially for enjoyment.
(Microsoft® Encarta® 2009. © 1993-2008 Microsoft Corporation. All rights reserved.)