The location in question is a meditation retreat nestled in the beautiful hills of North Thailand near Mae Hong Son. It's a place that offers a unique experience, different
Category: Temples, Landmarks