Introduction Kaudulla National Park is a protected area located in the North Central Province of Sri Lanka. Established as a national park in 2002, it covers an area of 6,900 hectares and is home to a diverse range of flora ...[ read more ]
Please do not booking. We are Coming soon. Stay tuned !!! Dismiss