The Most Underrated but Beautiful Cities in the World 10. Zagreb, CroatiaCroatia isn’t the warzone that likely first comes to mind when you hear…