Western Mexico : a traveller's treasury