Carp Fishing Socials in France.

Lac de Lumiere is a natural limestone spring-fed lake of around 5 acres and is set in the peaceful French countryside of France’s famous wine region of the Loire Valley.

Read More