Weather is varies with terrain, from tropical along coast to semiarid and hot in north
Population of 1395200;