Shimla, often referred to as the “Queen of Hills,” is not just a favored honeymoon destination but also a gateway to several untouched gems nearby. This guide explores nine offbeat places to visit ...
New Delhi: Shimla, the city in Himachal Pradesh, earns its title of the Queen of the Hills most convincingly during winter, when snow transforms its forests, streets, and other places. Shimla is a ...