Khajjiar | Mini Switzerland of India | Chalo Chamba | Himachal Pradesh
Hello Cuties,

This one, not kidding, is my most favorite vlog on my channel till now!
The place, people, vibes, everything is just on point.

I along with a few other content creators visited...