FeaturesNews DD TRAVEL: GLAMPING AT ‘LES CASTELS’ SITES IN FRANCE AT AFFORDABLE PRICES by John2 8 years ago BY TIM HEDGLEY, DD TRAVEL EDITOR: Les Castels, the premier four and five star camping sites across France has introduced a…