India’s Shimla hill station enjoys unusual tourist influx

Himachal Pradesh draws visitors from around the world

Read more