This beautiful bayou beach is located within southwestern Cameron Parish, which makes up the "heel of the Louisiana boot ... for access to the world's best-kept travel secrets.