LIVING IN THE NEST – TREE HOUSE, JAIPUR, INDIA
Tree House – as the name suggests, is living up on the tree-top. Never thought of any such idea until my husband suggested to go to this place called Tree House Resort. It’s located at Nature Farms in the Syari Valley; on Delhi-Jaipur highway.
Continue reading “LIVING IN THE NEST – TREE HOUSE, JAIPUR, INDIA”