Ten Thousand Villages Niagara

Niagara on the Lake, ON, Canada |
Joined in January 2013

About Us

Ten Thousand Villages creates opportunities for artisans in developing countries to earn income by bringing their products and stories to our markets through long-term, fair trading relationships.

Ten Thousand Villages is the oldest…

Areas of Focus Include

  • Arts & Music
  • Community Development
  • Economic Development
  • Volunteering
  • Women


46 Queen St, Niagara on the Lake, ON L0S 1J0, CA