The capital of Slovenia is located between which two cities
Trojane:  It lies in the northern part of the Sava Hills, on a hill near the border of two Slovene regions, Carniola and Styria. Ljubljana: Ljubljana (] , ] ; also known by other, historical names) is the capital and largest city of Slovenia.
Carniola and Styria