Michoacan state in Mexico is filled with glorious landscapes and picturesque mountain towns. My Michoacan travel guide contains everything you need to know.