Top
Millennium Post

Of the Gods

Photo Credit: AAHELI GHOSH

Popularly known as the Devbhumi ­– 'Land of the Gods', Himachal Pradesh is a beautiful hill state in India, surrounded by the rolling green hills, snow capped peaks and the snow clad mountains. The state is landlocked with the Tibetan plateau to the east, Jammu and Kashmir to the north, and the Punjab to the west. However, it stands apart from its neighbours in terms of its sheer topographic diversity and breathtaking pristine natural beauty.

Share it