Theth: The Iconic Town Of The Albanian Alps

Theth village is a small and attractive community in the Albanian Alps. Visitors consider the town as having an immense beauty of unmatched stature in the Albanian nation. The northern village of Theth holds the key to the legendary Albanian Alps and is the core of the Theth National Park.  A Short Story Of Theth The village of Theth appeared […]