1. A computer-implemented method for providing a travel route, the method comprising the following operations performed by at least one processor: determining a first route between an origin and a destination, the determined first route comprising a plurality of maneuvers; simultaneously presenting, on a display device, the first route and an avoid indicator, the avoid indicator being associated with at least one of the plurality of maneuvers; receiving an indication that a user has selected the avoid indicator; and determining, in response to the indication, a second route between the origin and the destination that excludes the at least one maneuver.