Kaudulla National Park

Kaudulla National Park

Kaudulla National Park Kaudulla National Park is a national park on the island of Sri Lanka located 197 kilometres (240 mi) away from the largest city, Colombo. It was designated a national park on April 1, 2002 becoming the 15th such area on the island. ...