Back to Top

ICLEI - Local Governments for Sustainability

ICLEI
Organization Address: 
Leopoldring 3
79098 Freiburg
Germany
47° 59' 53.4552" N, 7° 51' 12.8232" E
DE