Le Mentok wellness resort – A boutique property in Leh next to Indus River
Ladakh, one of the states that were always on my bucket list, finally gets ticked off this month. After getting acclimatized for few days, we were now on a roll to explore Ladakh’s finest places. We stayed at the beautiful resort near the Indus river that flows calmly and adds to the beauty of the […]
Read More »