With less than 300.000 inhabitants, Slovenia’s capital Ljubljana is one of the smallest capitals in Europe. However, the city has plenty to offer. In the city center of Ljubljana you can find lots of colored buildings and greenery. There are also lots of restaurants with outdoor seating areas which contribute to the vibrant atmosphere of the capital city. At the same time, the Ljubljanica river flowing right through the city center gives Ljubljana a peaceful vibe. I loved strolling through the city and checking out all the sightseeing spots. In this blog post, I’m sharing the best things to do in Ljubljana.