Stay at Devadhare

at home with nature

Wake up in the cosy embrace of nature as you unwind amidst enchanting forests in our natural and luxurious dwellings. Carefully crafted in harmony with the natural surroundings, our rooms, cottages and treehouses blend comfort with the luscious landscape for a rejuvenating stay.