Discover fairy tale magic of dragons and castles of Ljubljana Slovenia
Here be dragons. With centuries of folklore about mythical, fire-breathing creatures, snow-capped mountains and more than 500 castles, it's no wonder the landlocked European [...]