1. A method comprising: identifying a plurality of sets of metadata associated with a plurality of photos, each set of metadata being associated with a respective one of the photos and including at least geographical information related to a location where the respective photo was captured; and determining photo trip patterns from the plurality of photos based on the plurality sets of metadata, each photo trip pattern being representative of a set of visited locations and associated transition times.