Phachor (Mae Wang National Park) is a nature & outdoors located in Mae Wang, Chiang Mai, Thailand. Phachor (Mae Wang National Park) is a nature & outdoors in Mae Wang, Chiang Mai. Rated 4.6/5 across 2,032 reviews.
Details
Category: Nature & Outdoors. Neighborhood: Mae Wang. Rating: 4.6/5 from 2,032 reviews.
Address: Mae Wang National Park, Tambon Santi Suk, Amphoe Doi Lo, Chang Wat Chiang Mai 50160