iyo umuryango usheshwe na sinodi ibyemezo kanda hano urebe ikiganiro cya el hadji diouf the peninsula is home to several distinct ecoregions