Lansdowne
Lansdowne For the lovers of offbeat, classic Himachal, nothing can be better than Lansdowne. This little Hamlet situated close to the Hills of Garhwal made such a great impression on the British authorities and travellers during the colonial rule that they set out to construct wonderful churches, build pleasant orchards and explore the surrounding tropical […]