As per me the most beautiful place in Himachal as per the option given is "Dalhousie", because of the following reasons:
1. Good connectivity from all cities like Chandigarh, Amritsar and Jammu
2. Surrounds by many nearby good tourist places like Chamba,Banikhet, Khajjiar etc.
Thanks & regards
Editor- Himachal Spider