Explore hiking trails around Avillers-Sainte-Croix, Lorraine. The best hike near Avillers-Sainte-Croix is FB166 and PC8 Loop, a 5.5 mile loop in Réserve Naturelle Leiffrächen. Avillers-Sainte-Croix has population 74.0.