Did You Know? The Hidden Himalayan View from Shillong Peak
Perched at about 1,965 meters above sea level, Shillong Peak is the highest point in Meghalaya’s capital and one of the most scenic viewpoints in northeast India. But here’s something not everyone knows — on exceptionally clear and sunny days, visitors can catch a rare glimpse of the snow-capped eastern Himalayas from this very spot!…