Yala National Park is the most popular and visited national park in Sri Lanka and is well known for its rich ecological and archaeological heritage.