This sun kissed village of Alchi in Ladakh is situated on the bank of the Indus river, 70 km downstream from the capital in Leh. Alchi has a sunny happy feel, with people who greet you so warmly that you wonder if they have known you forever. The narrow stone walled roads, colorful prayer wheels with greenery all around gives the place a serenity that is impossible to miss.
Blog postsTravel Inspiration
Anirban ChatterjeeMay 01, 2019