Overlooking the mighty Dhauldhar ranges, the Chamunda Devi Temple is situated on the bank of river Ban Ganga, at 1000m above sea-level. Located at about 15 kms from Dharamshala, this ancient temple is 700 years old. Also known as Chamunda Nandikeshwar Dham; this sacred temple is an abode of Shiva- […]

Ancient legends speak of a time when demons lorded over the Himalaya mountains and harassed the gods. Led by Lord Vishnu, the gods decided to destroy them. They focused their strengths and huge flames rose from the ground. From that fire, a young girl took birth. She is regarded as […]

Shimla is the capital of the northern Indian state of Himachal Pradesh, in the Himalayan foothills. Once the summer capital of British India. Situated at a height of 2200m, Shimla is the capital and the largest city of Himachal Pradesh in India. Set amidst beautiful hills and mystical woods, Shimla […]