Alia Khan
Read

Alia Khan

by Aalia Khan

Situated in the north most side of Kashmir (the paradise on earth) - Leh and Ladakh is surrounded by two of the world’s highest mountain ranges, the Himalayas and the Karakoram Range. Majestic snow-clad mountains, beautiful green valleys, strikingly... More

Read the publication