A surprise sighting of humpback whales in Puerto Vallarta during the month of AprilApril 4, 2023Ian Hayden ParkerPuerto Vallarta