Freshman Niels Villard finds home in Florida men’s tennis
By Curan Ahern | Apr. 7Nestled along the banks of the Marne River lies the commune of Meaux in Northern France. A quiet town rich in history and lined with ancient buildings and historic cathedrals, the town is known for its landscape, rich culture and cuisine (including the world-famous Brie de Meaux).