Foroglio, in Ticino’s Bavona Valley, is a fairy-tale village known for its stone houses and a dramatic 100-meter waterfall.