Offbeat Places to Visit in Himachal Pradesh

Himachal Pradesh is a state in the northern side of India situated in the Western Himalayas.…