A wonderful and friendly place, affiliated under the Dhammakaya Foundation, headquartered at the enormous and awe-inspiring Wat Phra Dhammakaya temple complex in Thailand, which now has a hundred or so monasteries across the US and world. While this place does not host anywhere close to the tens of thousands…