Return to Article Details Notes on stranded dugong in Pavillion Island, Taytay, Palawan, Philippines Download Download PDF