71/6 moo 5, Soi Paniang, Yaowarat Road, T.Rassada Muang Amphoe Mueang Phuket, Chang Wat Phuket 83000, Thailand
+66 76 210 861
This is where you can encounter just amazing variety of insects ranging from phasmas to butterflies.