Sofia, despite being a small city has incredible things to offer to startup enthusiasts. The city can provide you with all the facilities and support at very affordable rates as compared to other European cities.