Museum of World Insects and Natural wonders is located in Mueang Chiang Mai District, Thailand on 72 Siri Mangkalajarn Rd, Tambon Su Thep,. Museum of World Insects and Natural wonders is rated 4.2 out of 5 in the category museum of zoology in Thailand.
Address
72 Siri Mangkalajarn Rd, Tambon Su Thep,