Baby Babirusa Born At Disney’s Animal Kingdom!

A new baby babirusa has been born in Animal Kingdom! Her name is Kirana which means “sunbeam” in Indonesian and its the first one born in Animal Kingdom! Her parents are Betty and Mentari, you might have seen them at the park while you enjoyed a ride on the Kilimanjaro

Keep Reading...