Route Planner lication allows you to optimize your multi waypoint routes with "Travelling Salesman Problem" algorithm which is a very well known algorith in most engineering disciplines. To do so place the locations you want to include on your route on the map by clicking on the locations. The pins will appear on the locations you click.