Telsiai in Lithuania

The city of Telsiai (Telšiai) in Lithuania is perched on seven hills and embraces upper Lake Mastis from east to west. Its name comes from the tiny Telše river which flows into the lake, though legend has it that Telšiai was founded by a war-hero...
Continue reading »