The best things to do in Ljubljana touch on the city's medieval history and architecture and aren't overly strenuous.