A comprehensive list of all the things to do in Ljubljana in Slovenia. This wonderful city is bursting with charm, quirky cafes and fabulous attractions.