Shimla is where colonial elegance meets the untamed beauty of the Himalayas. Perched at 2,276 metres, this hill town has been a favourite retreat since British times, offering a charming mix of ...
Winter vacations are right around the corner, and families everywhere are already daydreaming about woollen sweaters, misty mornings, and that first cup of hot chai with a mountain view. If you are ...