While the fragrance of blooming flowers in tea plantations is carried on soothing breezes, the weather itself is pleasant for spending a few refreshing moments for weary travellers. Leh-Ladakh ...