Lake Biscarrosse is located in Landes, in the southwest of France. This lake is the second largest lake in the country. It is a natural freshwater lake that formed there several years ago and is surrounded by many pine trees, reeds and sandy beaches. Lake Biscarrosse is part of the Sanguinet - Cazaux pond, connected by the Transaquitain channel to 2 other lakes: the little lake, real fishing reserve, and the south lake (Parentis Biscarrosse) dedicated to the seaplanes. Book your hotel nearby lake Biscarrosse !