2. Smart City World HeritageSmart City World Heritage is a novel application for mobile devices such as: smart phones, tablets, PDA, etc.Our application consists of two main components. The first one that supports tourists visiting the Puebla city, withservices that allow tourists choose to visit places of interest in the historical center of city. In addition, our applicationgenerates a map with the most appropriate route to travel to different destinations. For map generation we use theapi of google maps as well as the traveling salesman algorithm to find the optimal route to visit the places chosen bytourists. In this case we use the gprs service offered by wap. The second component supports tourist who chooses theMexico city as a destination to visit. This component incorporates a minimalist interface whose main menu is a textthat describes support provided by this. Next, we describe each of these components highlighting those innovativetechnologies used for its implementation.2.1. Puebla City World HeritageAs you can see, in figure 1a) we shows the main interface for tourists visiting the Puebla city. As mentioned earlier,one of the most important parts that make up our project is the famous TSP algorithm; this section is aimed to determine the most convenient route for tourists to visit places that he has chosen. What is wanted looking for the lowestcost route is to reduce travel time from one place to another one and to cover the largest number of sites selected