There is a street named for Nikola Tesla in downtown Zagreb, the capital of Croatia.
In Srbia I saw he is a national hero, Streets, High Schools, diploma`s, coledge degree`s and institutes are named after him.
In order to revenge to Edison, Serbs named Electric bulbs factory "Tesla"
:)))
Also Termo power station is named "Nikola Tesla"