There are several little corners in Europe where myth and reality are so intertwined that the lines between them are wonderfully blurred. Ljubljana, the capital of Slovenia, is one such place. Here dragons (or rather, the Ljubljana Dragon) play into history as much as any other sobering realities. The result is a magical, fantastical, and charming place.