1. An electronic geolocation device comprising: a location sensor configured to determine a series of current location coordinates of said electronic device; a memory storing a calendar application and a geolocation application; a processor connected to said location sensor and said memory; said processor configured to execute said geolocation application to receive said current location coordinates from said location sensor and to associate a series of current times with said current location coordinates; said processor further configured to automatically select an activity descriptor and retrieve address information based on said series of current location coordinates; said processor further configured to execute the calendar application to automatically create a calendar event, said calendar event having a subject field containing said activity descriptor, a location field containing said address information, a start time field containing an initial one of said series of current times, and an end time field containing a final one of said series of current times; and said processor configured to store said calendar event in said memory in association with said calendar application.