YALA NATIONAL PARK SRI LANKA

Yala 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 of five blocks or quadrants, two of which … Continue reading YALA NATIONAL PARK SRI LANKA