Varies with terrain, from tropical along coast to semiarid and hot in north. Terrain: Diverse, with coastal plain in southwest, dissected plateau in center, mountains in west, plains in north.
Open Site - Encyclopedia Project
Open Site - Become an Editor