The Machan is an eco-friendly forest resort with private treehouse accommodations up to 45 feet in the air and rolling hills for as far as one can see. The Machan Experience includes two full days of luxurious indulgence in either of the resort’s charming machans and a planned itinerary to suit your occasion.