Posted in Travel world

Dalhousie: Mini Switzerland of India

Dalhousie – One of the most beautiful places I’ve ever seen. The area did name Dalhousie after the British. Known as Mini Switzerland, this place…

Continue Reading Dalhousie: Mini Switzerland of India