Tag: Himachal Pradesh
-
Is #Shimla leading the way for #India?
—
by
Today I arrived in Shimla. Shimla is in Himachal Pradesh. It is an old British hill station, and is now a bustling town. I didn’t quite know what to expect when I landed here. I was hoping for hills, greenery and a cooler temperature. I definitely got all of those. What I hadn’t expected was…