Le Taurion prend sa source sur le Plateau de Millevaches, à 785 m d’altitude, parcourt 125 km et traverse 29 communes avant de se jeter dans la Vienne. A Saint-Martin, le Taurion est rejoint par plusieurs affluents, dont le Parleur au Bost. Le débit important a longtemps permis flottage du bois et des activités industrielles diverses : moulins à farine et à papier, pressoirs... et aujourd’hui une usine hydroélectrique. La rivière est aussi très poissonneuse, pour le plus grand plaisir des pêcheurs.