Serbia is a land-locked country located on the Balkan Peninsula in Europe. Being on the crossroads of Balkan routes, Serbian culture has for centuries ...