Fin whale found on the beach in Pass Christian Brooke Parker, January 9, 2023 Marine officials are investigating after a fin whale washed up near the beach in Pass Christian Saturday. The Institute for Marine Mammal Studies received a call that…