News

Hundreds of jellyfish spotted in the Philippines

Tourists spotted swarms of thimble jellyfish in the Philippines.