Respect and hospitality are known to be a part of Moroccan culture. When it comes to charity, however, Morocco has a low score in financial generosity.

Report: Morocco Among Least Generous Countries in MENA
Homeless