The Hall of Inspiration is located in Chiang Rai, Thailand on 7RR6592, 1149, Mae Fa Luang, Mae Fa Luang District. The Hall of Inspiration is rated 4.6 out of 5 in the category natural history museum in Thailand.
Address
7RR6592, 1149, Mae Fa Luang, Mae Fa Luang District