%1$s Profile Image

Greenheart International

Greenheart connects people and planet to create a more peaceful and sustainable global community. We achieve this through a unique and diverse collection of programs fostering cultural exchange, eco-fair trade, volunteerism, personal development and environmentalism.

Tax ID 36-3417309

Donate