Where is it?

La Carapace is located in Bellenaves, France (03140) in the southeast of Allier department, a magnificent town of 1,000 inhabitants, situated on the Montluçon-Clermont-Ferrand railway line. And yes… despite the fact that it will take about 20 minutes to walk, since the Bellenaves train station is not in the town center, we can reach La Carapace by train! Bellenaves has all the necessary shops and services.