Discover the Enchanting Thachi Valley

India offers incredible camping spots and in recent years trekking in the hills and camping out amidst nature has people venturing out to offbeat destinations. Situated in the Great Himalayan National Park (GHNP), the enchanting Thachi valley is one such place that has been kept a secret for a long time. Imagine sleeping under the glittering stars… Read More Discover the Enchanting Thachi Valley