Himachal Pradesh is located in the western Himalayas and surrounded by beautiful mountains. Himachal is home of beautiful hill stations and rivers. Apart from this, Himachal is famous for their beautiful tea plantation in India. Tea has been produced since the mid 19th century by the British Government. Today, Himachal is famous for producing black […]