Serbia is a melting pot of civilizations today, having been fought over by the Romans, Ottomans, Hapsburgs, and others during its turbulent history. Now it's a place to have a good time, with everything from raucous parties to beer festivals held in some of the most beautiful locations in the area.
It's the crossroads of East and West, where medieval cities with majestic fortresses and historic monasteries ooze beauty. Oh, and there's some pretty dang decent skiing in the country as well. The following is a list of the top locations to visit in Serbia: