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!