Elephants in Sri Lanka: Kaudulla National Park
Probably one of the best spots to see elephants in Sri Lanka While I was planning this trip, I did some research in order to visit one national park because I always wanted to see elephants in Sri Lanka. If you do the same, the biggest and more important parks you will find in every…