From the Pacific Ocean to the Caribbean Sea, Mexico is one of the most ecologically rich places anywhere.