Shimla is a majestic hill station of Himachal Pradesh which has amazing picturesque that brings heaven on earth. It was a former capital of British's in India. This hill station is covered on all sides by green hills and snow covered peaks. There are many beautiful attractions which can be visited by you. It is a perfect destination to discover some historical legacy and picture perfect photography. For lovers of natural beauty and photography, Shimla is truly a paradise. Shimla is a colonial heritage with grand buildings and malls.
The small city of Dharamsala located in the north Indian state of Himachal Pradesh will take you instantly by its serenity. This soothing and spiritual place is abode to one of the largest Tibetan temple that is outside of Tibet. Also it is known for its religious iconography as well as the monastery of world figure – Dalai Lama. The moment you are in Dharamsala you will feel that your spiritual energy is instantly restored.