Geneva Capital of World Citizens by Geneva SEO | Monday, December 12, 2016 | Marketing | 0 comments This is a great video by the Vagabrothers describing the city of Geneva. Enjoy!