News

Get Leh'd

Getting Leh’d is now a commonly used term about people wanting to travel to Leh, Ladakh. Rightly so, as the Himalayan landscape and the experience is so magical, it is nothing short of getting hmm… You know what we mean!