Giant jellyfish spotted in Taytay, Palawan! | Born to be Wild

  • 7 months ago
Aired (October 15, 2023): Doc Ferds Recio and his team encountered a huge jellyfish while accompanying fishermen in Taytay, Palawan. Watch this video.

Recommended