Trou de Bozouls, or “the hole of Bozouls”, is a large horseshoe-shaped canyon located near the commune of Bozouls in the Aveyron department ...