Lone Tusker, Yala National Park, Sri Lankawajira (43) in travel • 7 years ago travel park ceylon srilanka yala