1. A method for determining a route, the method comprising: identifying, by a user device, a plurality of locations of the user device; generating a user's travel history including information identifying the plurality of locations of the user device; receiving a starting point and a destination point; computing a route from the starting point to the destination point, wherein the computed route comprises a route segment; determining, based on a user's travel history, that the route segment does not include a location from the plurality of locations, wherein the route segment is an unfamiliar segment; identifying, based on the user's travel history, a location from the plurality of locations that is associated with the unfamiliar route segment; and providing, in a format that distinguishes the location from the computed route, the computed route and the location relative to the unfamiliar segment for presentation of the location within a scaled range of the unfamiliar segment.