strandedpassengers.org
Off-roading in Mexico - Stranded Passengers.
Dominated in some ways by its northern neighbor, the United States of America, Mexico has its own proud and diverse culture the origins of which go back thousands upon thousands of years. Although part of the North American continent, Mexico’s waves of Spanish invaders have left a distinctive Latin stamp on the country, and its oil riches have allowed its… Continue Reading