Monday, June 30, 2008

About Himachal & Rohru


HIMACHAL


Himachal Pradesh is the most wonderful state nestled between the Indian Himalayas and is often referred to as the magical showcase of nature's splendours.Verdant green meadows, wide valleys set against imposing snow-clad mountains; limpid lakes, torrential rivers and gushing streams; fruit laden orchards and gentle terraces of corn and tea are the charismatic features of this state......