Have you ever heard about the birth of twin elephants?
Elephants are a majestic and rare exotic species of animals. Sri Lankan elephants are even more occasional, so have you ever heard about the birth of twin elephants? Probably not because it is an infrequent occurrence that took more than 40 years to repeat. For the first time since 1941, in the beautiful tropical island […]
Continue Reading