Lake Peigneur is in the US state of Louisiana 1.2 miles (1.9 km) north of Delcambre and 9.1 miles (14.6 km) west of New Iberia, near the northernmost tip of Vermilion Bay.
Var god och dela dina idéer med oss.