Northern Vipassana
Insight Meditation Zentrum
Wat Phradhatu Sri Chom Tong Voravihara
It looks like nothing was found at this location.