Michoacán & Guerrero

  The coast of the state of Michoacán is quite spectacular with black sand, white sand, brown sand beaches, cliffs…