deepakmagazine.com
Khajjiar – Mini Switzerland
While searching google, I found a list which said that Khajjiar is a must visit place for anyone who loves to explore new places. And when I saw the images of the place, I thought how did I miss th…