While many consider Mexico one giant beach with tropical climates year-round, this country is much more than that. The weather department has everything from deserts to rainforests and the beautiful ...