To visit Leh Ladakh June to end of September are the best months.