States and territories Himachal Pradesh Himachal Pradesh is called the “Devbhumi” as it is regarded as the Land of...Read More
States and territories Punjab Punjab (Punjabi: ਪੰਜਾਬ, Hindi: पंजाब) is a Sikh majority state in northwest India. The...Read More