The capital of Himachal Pradesh, Shimla is a fabulous hilly hamlet situated within the foothills of Himalayas. Shrouded by colonial constructions the town is topped by verdant hills and mighty peaks. Its Raj remnants and the great thing about rolling hills still attraction the guests and the lanes of ubiquitous eating places and retailers promoting […]
Read More