Dalhousie & Khajjiar : Hill station in Himalayan State of India known for it's natural beauty, high deodars, great weather, colourful birds, lush green meadows, beautiful waterfalls & brilliant hikes
Dalhousie & Khajjiar : Hill station in Himalayan State of India known for it's natural beauty, high deodars, great weather, colourful birds, lush green meadows, beautiful waterfalls & brilliant hikes