With weather to-die-for, gorgeous waters, robust customs and traditions and diverse terrains, it is no wonder that west Mexico attracts huge tourism dollars.