On our India trip this winter, we spent a weekend at this unique and serene resort near Jaipur.  Its such a treat for nature lovers, I fell in love with this Tree House Resort.Our room was perched atop a tree like a nest with live branches running through it. It felt like sleeping in the lap of nature.

View Post