Mexico is not perfect: but it is full of beauty and simply too perfectly imperfect to not fall in love with it – here are six reasons you’ll fall for it too!