Philippine beaches

Thousands of jellyfish invade Philippine beaches in the absence of humans

The beaches of Palawan, Philippines, were not long ago a busy tourist destination, but…

- Advertisement -
- Advertisement -