Birds Watching Yala

Yala National Park is the most visited and second largest national park in Sri Lanka. Actually it consists of five blocks, two of which...

Birds Watching Koggala

Koggala Lake is a truly unique attraction. Grasping the attention of those nature lovers, it is the perfect haven for those who wish to...