Famous Temples Wat Phra That Doi Chom Thong – Chiang Rai Author CTN NEWS Wat Phra That Doi Chom Thong is a temple built in the mountain city of Doi Chom Thong. In... Read More
Famous Temples Wat Phra That Doi Chom Thong Author CTN NEWS Wat Doi Thong (Phra That Chomthong) sits atop a hill above the northwest side of town, up a steep... Read More