Butterfly Park and Insect Kingdom is located on the side of a hill in Koh Samui is situated near the Namuang Waterfall, Namuang Safari Park, from there turn right and follow the road and you find Butterfly Garden on the right after 2 Km., off 4169 ring road, the park has a large butterfly enclosure and beautiful landscape.
http://www.thejunglesamui.com/location.htm