Dolkhar – A luxury eco friendly boutique property in Leh
Ladakh is one of the states that I visited after almost half my life span. Surprisingly, something or the other always got in the way of my trip to this breathtaking place. People often asked me – How come I never made it to one of the most diverse, unique and most breathtaking places in […]
Read More »