Leshten The Essential
Interesting
In the Trigradska Gorge, the little village of Leshten is situated on a sunlit slope, its National Revival style houses and church making for a charming scene.