Shimla, Kullu and Manali are prime destinations of beautiful Indian state of Himachal Pradesh, India. They are known for their extra-ordinary nature beauty and several wonderful spots for adventure and sports. When you will explore these famous hill destinations of northern India you will surly marvel at its amazing nature abundant beauty. You will feel as if nature had poured it’s all beauty on them.