Wout of the World on MSN

When the leopard finally appears

After a long drive in Yala National Park, Sri Lanka, we finally saw him. The leopard quietly appeared from the dense forest ...