ALC Marrakech works with both adults and children who have visual impairments. They provide services to help those with limited or no sight. Their goal is to assist visually impaired individuals through their programs.Read less