Biscarosse lies in the Landes region on France's southern Atlantic coast. Enjoy wild beaches loved by surfers, bathers and fishermen, lakes and pine forests. Biscarosse lies between Armangnac and Bordeaux, making it perfect for wine lovers and foodies. Choose to explore, or just relax in this fascinating corner of the world. We have one residence for Biscarosse self-catering holiday apartments. Le Domaine de Gascogne has its own pool, and is near lake beaches, forest and sea.