Attraction > Chiang Mai > Insect and Natural Wonders Museum Exhibiting an awesome collection of domestic and foreign insects including animal fossils, the museum is located at 72 Nimmanhemin, Soi 12 (Sirimangkhlalachan Soi 3), Huai Kaew, Muang District. Read more detail :: attraction/chiangmai-50-3450-1.html