Belgrade is one of Europe's most vibrant cities, offering high-speed internet and a low cost of living.