A carcass of what is believed to be that of a huge marine mammal was found on the beach of Dumanjug town in south Cebu Province. The carcass was spotted in Sitio Balasdiot, Barangay Calaboon on ...
Some results have been hidden because they may be inaccessible to you