The mesmerizing land of Himachal Pradesh is perfectly known as "Devabhoomi", literally meaning 'the abode of the Gods'. The state offers some of the most beautiful cities of India that are abound in natural beauty, attracting tourist from all over the world. Some of the cities are also major centers of pilgrimages for Hindus, Buddhists, Sikhs as well as the Christians. The beautiful state of Himachal Pradesh lies between 30º22'40" to 33º12'40" North Latitude and 75º45'55" to 79º04'20" East Longitude. Located at an altitude that ranges from 350 to 6975 meters, the state languishes in the lap of nature covering an area of 55,673 sq. km.
The cities of Himachal Pradesh are bestowed with a varied landscape of lush green valleys, stunning mountain peaks, picturesque valleys, the shimmering streams and the winter snow. The cities of Shimla, Kullu, Manali, Dalhousie, Dharamsala and numerous others are jewels of Himachal Pradesh in their distinct way. Thousands of tourists flock these cities for their gorgeous beauty and the grandiose of the green mountains. Even small cities like McLeodganj, Khajiar, Chail, Solan, Mandi, Hamirpur, Kangra, Kullu, Palampur, Rampur, Reckong Peo and Nahan allure the lovers of nature in its pristine beauty.
The grandeur of the cities of Himachal Pradesh entices visitors with the magnificent Himalayas, cozy temples and the best of all is the Himachali people with hearts of gold. The cities are all very well-connected between each other by extensive road network. The best time to visit these cities is from April to October after which the snowfall prevails. This again attract hordes of tourists who flock these enchanting cities for ski-ing and ice- skating. With it the silvery white landscape of Himachal Pradesh, at once, turn into a fair of colorful people against the pure white backdrop.
