Nestled between imposing mountains and shimmering turquoise waters, the picturesque port of Kotor is effortlessly at one with its setting. Its remarkably preserved Old Town is a medieval maze of secluded squares, cobbled alleyways, palaces, museums and churches.