Himachal Pradesh, with its alpine meadows and fairytale valleys, is a love letter to every weary city-dweller. But here is the thing: Manali, with its selfie sticks and horn-honking taxis, has become the Times Square of the Himalayas. Charming? Yes Definitely. Peaceful? Not anymore. If you crave…
No articles.