Good Travel New Sea Star species discovered in Davao’s Balut Island recorded on California Academy of Science April 12, 2020by Blesilda Dela Cruz New sea star species have been discovered in the waters off Balut Island in Davao, southern Philippines. Read more →