Filters:
internet cafe in Geneve
About 1 results.
ICMC
Rue de Varembé 1, 1211 Geneva, SwitzerlandICMC protects and serves uprooted people, regardless of faith, race, ethnicity or nationality, since 1951. Staff and programs in over 50 countries.