Upper Normandy, France
Camping Les Pommiers is a campsite in St Leonard, France, located in the Upper Normandy region.