August 17, 2021 Mescalero is the best place to see mountain gorillas in Mexico Mescaleros are the most common species in the wild in Mexico, and they are now often referred to as “mountains gorillas” by locals.Mescaleros live…