Cavaglia

Cavaglia is a hamlet on the western flank of the Val Poschiavo in the canton of Graubünden, Switzerland. It lies at 1703 m above sea level, and is in the municipality of Poschiavo, some 4.7 km north-west of the village of the same name. Because of the 700 m of altitude difference between the two villages, the distance between them by road is 11 km and the train journey takes 25 minutes. In 2005, Cavaglia's permanent population was 24.

Cavaglia railway station is a stop on the Bernina railway, which forms part of the Rhaetian Railway in the Albula/Bernina Landscapes, a UNESCO World Heritage Site. Tourist attractions include a nature trail and a group of deep potholes formed by glacial moulins, as well as other glacial formations.

The Cavaglia power station in Cavaglia has an installed capacity of 7 MW and is fed by underground pressurised pipe-line from the Palü power station at Lago Palü. The 800 m tunnel connecting the two plants also accommodates a funicular railway that is open to the public during tours of the plants. The outfall of the Cavaglia station falls into the Cavagliasch river, which in turn feeds a pipeline to the Robbia power station at San Carlo.