Why are there Giraffes in the Philippines?
Giraffes in the Philippines? Really?
Back in Canada, whenever someone would ask me about my native country, the Philippines, I would tell how a met a giraffe on an island in Palawan. I took a couple pictures back in 2015, but it wasn’t…