A navigation method and apparatus finds a location and a route to a
plurality of destinations with the minimum number of stops or the
shortest overall distance. The navigation method includes the steps of:
specifying a plurality of destinations in a navigation system; searching
a one-stop location where two or more specified destinations exist or
searching a location of each destination; displaying results of search
for prompting a user to decide whether recommended locations of the
destinations in the search result is acceptable; repeating the above
steps of searching locations and displaying the search results until the
user accepts recommended locations of the destinations; and guiding the
user to the destinations accepted by the user.