The North Camp is located in Chiang Rai, Thailand on 153 Thanalai, Tambon Wiang, Mueang Chiang Rai District. The North Camp is rated 3 out of 5 in the category camping store in Thailand.
Address
153 Thanalai, Tambon Wiang, Mueang Chiang Rai District
Service options
In-store shopping