Davor Whale, a 53-foot skeleton, a male sperm whale that got beached and died off Governor Generoso, Davao Oriental’s southeasternmost town, in 2010.
This is 7th largest whale exhibit in the world and first in the Philippines.