Ljubljana is one of the most delightfully surprising cities we've ever visited and there are a lot of memorable things to do in Ljubljana that arguably make the city hard not to love. The small