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…