When it comes to thriving tech sectors, certain cities and locations spring to mind: London, San Francisco and Tokyo, maybe.
However, have you considered Mumbai or Frankfurt or the US state of North Carolina? According to a new series of Digital Leader rankings, these are among the top locations for a digital education.