International travellers planning holidays in India can opt for magnificent tree houses located in prominent attractions of the country. The article features two of the most popular ones that rank high on various vacation packages. India is laden with awe-inspiring range of accommodations, but its uniquely designed tree house hotels need a special mention. These are lavish retreats set amid « Continue Reading »