Sri Lanka is an island that is teeming with flora and fauna with a large number of endemic species. This island will truly delight nature lovers. There are currently 61 sanctuaries which include Maduganga, Wilpattu North, Yala, Minneriya, Udawatta Kele and Rummassala.