by
Ruhi Mehra December 25, 2022
Bequeathed nature’s beauty, ‘The Queen of Hills’, Shimla, is a traveller’s paradise. Set up by the Britishers, the hill station is today a unique mixture of the old and the new. With the city being the most sought-after tourist journey's end, it houses a host of coffee bars...