In the middle of a beautiful valley, with mountains towering as high as 1,500 meters on either side, the medieval town of Trigance ... More