Although temporarily closed, the Devachan Temple of Eureka Springs, Arkansas serves as a Buddhist Temple and meditation center for one of the most beautiful areas of the Ozarks.