Comment Comment by mzbridget Indeed, I've heard great things about Chile. http://www.startupchile.org/ parent mzbridget 15 years ago