5
Shimla is among most sought hill station in himachal pradesh. its lush green valleys, snow-clad mountains, and pleasant climate have attracted tourists from all over...