We are a Canadian agency committed to promoting social justice and people-centred development in Central America and Mexico (Mesoamerica) with the cooperation of communities in the South and North. In Mesoamerica, Horizons partners with local organizations to support grassroots programs for people-centred development, the promotion of human rights and citizen engagement. In Canada, Horizons fosters greater solidarity with the peoples of Mesoamerica through people-to-people connections and raise awareness among Canadians about international development, human rights and Canada's role in the world.more...See more text