It lies on the river Aude about due south of Carcassonne .
Limoux lies on the Aude river and is about 30 km due south of Carcassonne .