Daily Quiz: April 5, 2017

In which country is the St. Rose Institute for Deaf Assistance in Santo Domingo?