Khajjair

Khajjair is referred to as the official Switzerland of India. It resides in the beautiful laps of Himalayas in Himachal Pradesh. The pine trees and Grassland adds beauty which one couldnt ignore


Please login to make comment on this entry

You are the first one to comment on this!