Costa Rica
According to the Smithsonian Institute, there are roughly 17,500 species of butterflies in the world. Costa Rica is home to over 1,300 of these species, as its dense rainforests, and abundance of plant and animal life creates the perfect habitat.