India, March 17 -- Come for the mountains, stay for the tranquillity of everyday living. Majestic peaks as far as your eyes can reach, the enchantment of gracefully waving prayer flags, crystal clear streams serenading your senses, and lush green landscapes enveloping your soul - Himachal Pradesh is a visual feast for mountain lovers and nature enthusiasts. Rightly termed as 'Devbhoomi' or 'land of the Gods', this northern state in India serves as a panoramic gateway to the Himalayan region. From embracing the charm of slow travel in some of the prettiest hamlets to experiencing magical white wonderlands during winters, here's a round-up of the beautiful places in Himachal Pradesh to visit.

Best time to visit scenic & beautiful places in...