Khajjiar which is often called the "Mini Switzerland" of India due to its great likeness tothe Swiss...