Montenegro is a stunning destination in the Balkans that's densely layered with old-world charm and natural beauty. It was part of former Yugoslavia and is now one of the smallest countries in Europe, ...