Cruising Mexico's coast we went high into the Michoacan mountains to hike to El Rosario, a sanctuary for migrating monarch butterflies.