India is a county of diversity, religions, and languages and in that large nation, a city named Shimla, located in northeast where Himalaya is located, holds the beauty of the world in it. It shows the series of white and bright snowy hills covered with pine trees, cold freezing air which gives goose bumps. Its key attraction is deep valleys where even echoes take time to come out. The “ Queen of Hill Stations” is my city, where air talks, hills drag, and trees dance. City shows its attraction
Places To Visit in Himachal Pradesh If you like anything and everything about snow, you may be inspired by the meaning of the word Himachal. ‘The land of snows’, the meaning, is adequate to give you an idea of what to expect here. Himachal Pradesh is located in the western Himalayas. Surrounded by majestic mountains, out of which some still challenge mankind to conquer them, the beauty of the land is beyond imagination. Simla, one of the most captivating hill stations, is the capital of the state