We have developed an interactive map in order to showcase the Trust in Humanity various projects. Please do give us a feedback.