Discover Dibra a mountainous land of canyons, natural springs, rich traditions, and rare hospitality in northeastern Albania.