Day: November 2, 2018

Detox Your Soul at Binsar Wildlife Sanctuary

Binsar, one of the most picturesque places of Uttarakhand, pleasantly located at a height of 2420 meters, offers spellbinding sights of sublimely snow-sheathed Himalayan peaks. A revitalizing respite in this quaint town, where time seems to stop, will not only nourish your mind, body and soul but will also give you some moments to remember […]

Read More