Skofja Loka lies near the heart of Slovenia, 22 kms northeast of Ljubljana. It's gaining popularity due to its rural charm, photogenic houses and streets.