translate English to French: Electricity connections are available and water points are located conveniently close to the emplacements.
Branchements électriques pour un grand nombre d'entre eux. Eau de source bien répartie.