Description

Connects Lake Barre and Lake La Graisse, 40 km (25 mi) SSE of Houma.

Nearby Features