Nature’s Dreamland is one of the Best resort in Igatpuri brainchild of Charan Deo Mathur, who had developed a dream to provide a calm and serene location for the city’s tired travellers to rest their body and rejuvenate their soul. Spread over 40,000 sq.ft of area, the resort is right between a beautiful mango orchard in between the hills and greens of Igatpuri. The 12 swiss cottages symbolise the 12 months of the year and are created and structured keeping in mind the touch of the natural enigma around. With in-house restaurant and excellent chefs, the food has also been detailed to satisfy our guests in the best possible manner. Up to date, with highly modern amenities like wifi and satellite television facility, We allows our guests to relax, without being completely detached from the outside world.