In addition to being the second-largest economy and second-most-populous country in Latin America, Mexico is geographically and culturally diverse. The country boasts more than 9000 km of coastline and terrain varying from desert to mountains to rainforests, as well as a rich cultural heritage that includes numerous well-preserved ancient...