Planning on visiting Yala National Park on your trip to Sri Lanka? I have you covered with all the details you need to make it a smooth trip.