Weather is tropical; warm and comparatively dry along southeast coast; hot and humid in southwest; hot and dry in north
Population of 2825800;