Famous Temples Wat Phra That Doi Chom Thong – Chiang Rai Author Geoff Thomas 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 Geoff Thomas Wat Doi Thong (Phra That Chomthong) sits atop a hill above the northwest side of town, up a steep... Read More