1. A method to be executed at least in part in a computing device for enabling search and replay of experiences based on geographic locations, the method comprising: receiving content information associated with a user's experiences; receiving location and timing information associated with the user's locations during a time period encompassing the experiences; integrating the content information and the location and timing information; indexing the integrated content information spatially and temporally; and rendering the indexed content information searchable such that the user's experiences during the time period encompassing the experiences is displayed using a visual scheme.