Kotor sits at the end of a long, dramatic bay surrounded by high mountains. This beautifully preserved medieval city has a rich history. Protected by thick stone walls, the old town features narrow streets, historic squares, and ancient churches. It is a quiet and impressive port that feels separated from the modern world.