News

Himachal Pradesh's Khajjiar, (commonly called the "Mini Switzerland"), a stunning hill station in the lap of Himalayas, is an exciting experience for all who visit. It justifies its fame as the ...
Himachal Pradesh's Khajjiar is often called the "Mini Switzerland of India." It is a picturesque hill station with its lush ...
Ditch the scorching summer and embrace the lush green paradise of Khajjiar! With breathtaking ... leading to hidden gems around this mesmerising hill town.