Mazamitla: stone cauldrons, picturesque falls and a 350-meter suspension bridge