Unique home stay amid astounding natural beauty is a wise choice for travelers visiting Leh District.