About Yellow-fronted Barbet Sri Lanka, a small island nation located in the Indian Ocean, is known for its stunning landscapes, rich cultural heritage, and diverse flora and fauna. One of the most fascinating species of birds found in Sri Lanka ...[ read more ]