Shimla, Himachal Pradesh is also known as queen of hills in India. Every year millions of tourists visit Shimla as a get away from their busy schedule. This place use to serve summer capital during British Raj in India so thats why this place has got lot of Gothic, Victorian and Bristish Architecture touch. There […]