El Mencho was not found in the wilderness but at what many described as a "super exclusive" ecotourism hub in Tapalpa, two hours away from Guadalajara in Mexico's Jalisco ...