Winter is one of the most magical times to explore the mountains, and nowhere is this charm more enchanting than in Himachal Pradesh. With snow-covered peaks, cosy cafés, pine-fringed valleys, and ...