YALA NATIONAL PARK SRI LANKA

Last updated on March 8th, 2020 at 02:54 amYala National Park is the best place to see Leopards in the world. Also known as Ruhunu Park, this is Sri Lanka’s second-largest and most visited national park located in the south-eastern region of the country in both the Uva and Southern Provinces, right next to the Indian Ocean. The national park consists … Continue reading YALA NATIONAL PARK SRI LANKA