Kamnik is the ninth-largest town of Slovenia, located in the traditional province of Upper Carniola. It is the seat of the Municipality of Kamniā¦Kamnik is the ninth-largest town of Slovenia, located in the traditional province of Upper Carniola. It is the seat of the Municipality of Kamnik, which encompasses a large part of the Kamnik Alps and the surrounding area. The town of Kamnik has three castles as well as many examples of historical architecture.