Vermoshi, Theth and Valbona – The Miraculous Albania Alps
Vermoshi Another interesting spot of the Western Alps is Vermoshi, located in the northern-most mountains of Albania, 95 km from Shkodra in the region of Kelmend (from the Roman word “Clemens,” meaning gentle, simple, and good). The first thing that catches your eye along the journey is Qafa e Rrapshit,