A young Fin whale that was found beached on the north side of the Indian River Inlet Bridge on Sunday has died, according to the MERR Institute.