19 Serbia Facts You Need to Know

Serbia is a beautiful country in the Balkans, full of breath-taking landscapes. In addition to nature, there are many other things and places that make Serbia worth visiting. If you don’t know much about it, but you want to learn what this small, yet beautiful country hides, read on to find out 20 Serbia facts. … Read more

World’s biggest monument to Nikola Tesla unveiled in Prague

PRAGUE – The biggest sculpture in the world dedicated to famous scientist Nikola Tesla was unveiled in Prague on Thursday, in the presence of several hundred people and foreign delegations, the city authorities have said in a release. The monument, weighing 5.4 tons and measuring 6x3x3 meters, is the work of two sculptors and architects, … Read more