A couple of wild elephants were spotted struggling to cross a busy road in the North Central Province of Sri Lanka as vehicles failed to stop for the animals.
A couple of wild elephants were spotted struggling to cross a busy road in the North Central Province of Sri Lanka as vehicles failed to stop for the animals.
A wild elephant was spotted strolling amid a busy road in Sri Lanka on January 10, causing traffic to part to avoid the wandering..