Leh Ladakh is A land like no other with superabundance of attractions to visit and phantasmagoric and fabulous landscapes, amazing people and culture.