Mexico is a federal Republic with an extension of 1'964,375 square kilometers of land in the midsection of the American continent. It shares its borders with the United States to the north, and with its central American neighbors Belize and Guatemala to the south. On the other hand, it is flanked by the Gulf of Mexico on the east and by the Pacific Ocean on the west. The country enjoys a great variety of ecosystems for those who wish to embark in the adventure of exploring its riches and natural settings, from the extensive deserts in the north, the historic heritage of the picturesque cities of the central territories, the handsome coasts over the Gulf of Mexico and the Pacific Ocean, to the impressive archaeological remains of ancient civilizations surrounded by tropical forests in the southern states. Despite the monumental task that getting to know all this implies, traveling throughout Mexico has never been easier. The large local airlines, AeroMexico, Mexicana and Aviacsa nowadays compete hand in hand with low budget and discount airlines like Volaris, Internet, Avolar, Click and ALMA, offering the traveler a wide range of routes and itineraries within the Mexican territory. In the same manner, the Mexican road network allows for easy and safe driving between the various tourist destinations. The local road developing and management authority has established an on-line research tool called "Rutas punto a punto", which provides crucial information about specific roads and trips between destinations, like estimated duration and distance; convenient maps with intermediate stops along the routes; as well as road names, bridge names, location of control points and toll prices pertinent to specific trajectories. For example, nowadays, it is possible to travel between the beautiful city of Guadalajara in Jalisco, and the beaches at Punta de Mita located in the state of Nayarit in the Gulf coast, a distance of 385 km, in only 3.5 hours and a cost regarding tolls of just $289 pesos.(Less than $30 USD). For those who require different forms of ground transportation, rental cars and first class coaches are available. Major rental car agencies like Hertz, Alamo, Dollar and Avis among others are currently located in the main Mexican cities. Local first-class coaches offer an extensive range of routes throughout the country and a service quality that sometimes rivals that of their European or North American counterparts. Mexican first-class buses offer seat booking, reclining seats, air conditioned, lavatories, television; some companies even sell passes on the internet with foreign language interfaces; and others supply passes with a duration of up to 3 weeks of unlimited traveling for those who intend to make the best of all that Mexico has to offer. Some of the best providers of this service are Grupo Flecha Amarilla, Grupo Estrella Blanca, Estrella de Oro, Estrella Roja, Omnibus de Mexico, Grupo Pullman de Morelos, Omnibuses Cristobal Colon and Tornado Plus.