The Innocent Himachal With luxurious resorts in every small town and splendid beauty to see, Himachal is one of the best Honeymoon destinations in India. The Deodar trees of Simla, and the beautiful hills of Dalhousie, the sheep and shepherds of Chamba and the snow clad mountains of Kufri, you can enjoy the bounties of nature with the one you love, and collect the best memories of your honeymoon in an angelic town.