Wat Amphawan
Heading 2: Wat Amphawan – A Temple of Insight Meditation Wat Amphawan, located in Tambon Phrom Buri along Highway 36 at km. 130, is a temple renowned for its insight meditation practice. The temple is not widely known by its name, but rather by the revered abbot, Luang Pho Charan Thitathammo. People who are interested … Read more