Ljubljana Castle is a historic fortress and iconic landmark located on a hill overlooking the city of Ljubljana, the capital of Slovenia. A mighty medieval fortress, a symbol of the Slovenian capital Ljubljana is an interesting tourist point. The Ljubljana castle offers many cultural, historic and entertaining events throughout the year.