Himachal Pradesh is situated in North India and because it is close to the Himalaya is named accordingly. . Shimla is the capital of Himachal and beautiful hill station
No comments:
Post a Comment