Mexico is a vast country covering over 770,000 square miles,
almost 2 million square kilometres. To the north it shares a
3336 km / 2066 mile long border with the USA. More than half of
this border is demarked by the Rio Grande (Rio Bravo del Norte).
In the south the country extends beyond the Isthmus of
Tehuantepec to include the Yucatan Peninsula to the northeast.
Its southeastern borders are with Guatemala and Belize. To the
west and south lies the Pacific Ocean. The Mar de Cortes, or
Gulf of California, separates mainland Mexico from Baja
California - the world’s longest peninsula; barely 200km/125
miles at its widest point and stretching for an incredible
1300km/800 miles. Mexico’s eastern coast is the southern curve
of the Gulf of Mexico. Two long mountain ranges, the Sierra
Madre Occidental and Sierra Madre Oriental stretch from the
northern border to Mexico City. Either side of these ranges are
coastal plains and between them is a highland area known as the
Altiplano central. At the northern end of th