Butterflies of Sri Lanka

Sri Lanka is home to 245 species of butterflies with 23 of these being endemic to the island. Of the 245 species, 76, are listed as threatened nationally, while the Ceylon rose is designated as critically endangered.