Nestled between the mountains and the sea on Montenegro’s Adriatic coast, Kotor is one of the country’s most enchanting and historic cities. This UNESCO World Heritage site boasts a rich cultural legacy, medieval architecture, and breathtaking natural surroundings.