About Wilpattu National Park Wilpattu National Park (Willu-pattu, “Land of Lakes”) is a Sri Lankan national park. The presence of “Willus” (natural lakes) – natural, sand-rimmed water basins or depressions that fill with rainwater – distinguishes this park. The park ...[ read more ]