Living in the Nest – Tree House, Jaipur, India

Tree House – as the name suggests, is living up on the tree-top. I never thought of any such idea until my husband suggested going to this place called Tree House Resort.  It’s located at Nature Farms in the Syari Valley on the Delhi-Jaipur highway. We went to this place in 2010. At that time, it was a new construction & the concept of living on the trees was pretty new in India. Now this place is very well-known & visited by tourists across India. We went there to relax by taking a short break from our routine lives. I never … Continue reading Living in the Nest – Tree House, Jaipur, India