Beaches or mountains? I have often been asked this question. Both have their own charm. But if I were to…
Himachal, India, Ladakh