By on 27 Jun 2024
Located in the Himalayas in the northern part of India, Himachal Pradesh is a state with