The tallest sculpture of Nikola Tesla in the world The tallest sculpture of Nikola Tesla in the world is located in Varaždin, Croatia. The 13-meter-high sculpture was made by Varaždin artist Nikola Vudrag.
Nikola Tesla Street in Varaždin Nikola Tesla Street (Croatian: Ulica Nikole Tesle) in Varaždin, Croatia.