Whale Washes Up On Cameron Parish BeachWhale Washes Up On Cameron Parish BeachLDWF officials investigating what may have caused a 21-foot whale to wash up on a Cameron Parish beach.Louisiana NetworkLouisiana Network