There is a region in India that is referred to as the ‘Little Tibet’ because of its cultural resemblance. It is located in the northern part of the country, known for its high mountains and Buddhist influence. Read on to find out which beautiful region holds this special title.