Su hábitat natural incluye bosques tropicales o subtropicales secos, subtropical or tropical moist lowland forests, sabanas secas, zonas de arbustos tropicales o subtropicales, ríos, marismas intermitentes de agua dulce, tierra arable, áreas urbanas, zonas previamente boscosas ahora muy degradadas y tierras agrícolas inundadas en algunas estaciones.