А визу какую открывать?
Это зависит от того, как Вы спланируете маршрут и где (по сколько ночей) планируются остановки. Если в одной из шенгенских стран ночей больше (или все в ней), тогда по правилам запрашивать визу нужно именно в этой стране, т.е. действует правило страны наибольшего пребывания. То, что вы львиную часть времени проведете в Черногории — это не имеет никакого значения.
К примеру, если первая ночевка в Беларуси, вторая в Венгрии и обратный путь так же, то две ночи в Венгрии обязывают обращаться в консульский отдел посольства Венгерской республики. Это по правилам. Не хотите в Венгерское консульство, разбиваете ночевки так, чтобы было по одной в разных странах, тогда да, как советовали выше — страна первого въезда — Польша.



Dvorkyn
Забыл напомнить. Виза должна быть как минимум двукратная. Ну да это вы сами знаете :-)