Spend some days in the lap of the nature. Escape from the hustle and bustle of your daily routine and enjoy a delightful stay at Da Naantin Nature Ashram, which offers the spiritual and natural beauty of Himalayas.