A pretty European city with its mountain charm, delicious food, and rich history is named one of the "best" for a weekend getaway. Sarajevo, the capital of Bosnia & Herzegovina, is a must-visit ...