Sometimes it seems like Ramadan can be too commercial with special deals at restaurants and all the talk about the popular television series . It's important to remember that the spirit of Ramadan is also about generosity and giving back.

Here are 10 charities based in or working in the Middle East and North Africa that you should consider contributing to this Ramadan.

The Magdy Yacoub Heart Foundation provides free, world-class medical services to the underprivileged in Egypt – particularly children – focusing on cardiovascular diseases.

Based in the United States and established in 1991, the Palestinian Children's Relief Fund works to address the medical and humanitarian crisis facing Palestinian youths and also the youth of the region.

Founded by young activists in Lebanon, the Anti-Racism Movement works in collaboration with migrant community leaders to document, investigate and expose racist practices in the country. Through the Migrant Community Center, the movement has created a space for workers to meet, take classes, socialize, organize, network, discuss issues and hold celebrations and events. 

Established after the 2011 Tunisian Revolution, the organization works to support the most needy segments of the nation's population through creative initiatives that provide humanitarian aid and development.

Targeting hunger throughout Egypt, the Egyptian Food Bank endeavors to overcome the problems that perpetuate hunger throughout the country while providing food to those in need.

Associated with St. Jude Children's Research Hospital in the United States, Children's Cancer Center in Lebanon provides treatment and medical care to underprivileged children diagnosed with cancer.

Founded by Sheikh Mohammed Bin Rashid Al Maktoum, vice president of the United Arab Emirates and ruler of Dubai, Dubai Cares works to improve children's access to education in developing countries.

Based in Jordan, Tamkeen works to enhance protections for marginalized groups in society regardless of social origin, race, color, sex, language, religion or other status, specifically working for human rights, the migrant community, and to combat human trafficking.

Medical Aid for Palestinians works for the health and well-being of Palestinians living in Palestine by partnering with local hospitals and health providers to address a wide range of health issues and challenges. The organization has offices in Beirut, Ramallah, Jerusalem and Gaza City.

Do you have forgotten toys from childhood or your children's unwanted toys laying around the house? Marwa Fayed's Toy Run distributes toys to underprivileged children throughout Egypt as well as five other countries around the world.