For those seeking a hidden locale to set up camp for an idyllic weekend getaway, Green Acres in Elgin, Texas might be the “glamping” escape you’ve been looking for.