This enchanting meadow is dotted with dense forests ... off on an unforgettable journey to this enchanting destination in Himachal Pradesh! Dalhousie was established in 1854 by the British ...
The huge meadow which lies amidst thick forests and ... Dalhousie is a quaint hill station in Himachal Pradesh nestled in the lap of the Himalayas known for its colonial charm, lush greenery ...