Ljubljana is the capital and largest city of Slovenia. It has been the cultural, educational, economic, political and administrative centre.