One of the best ayurvedic resorts in Yala National Park, Thaulle Resort, Sri Lanka

Background – During my last trip to Srilanka, I had the opportunity to visit Yala National Park which is known for having a large population of leopards as well as sloth bear, buffalo, elephants, jackals and a wide range of exotic birds. Hotel – Thaulle Resort Property Brief – It is a 4-star resort with 28 rooms parallel to the Yoda…