small museums Museum of World Insects and Natural Wonders A look at one panel of insects in all their variety at the Museum of World Insects and Natural Wonders in Chiang Mai, Thailand. Photo credit: C. Backe.