Triund - Himachal Pradesh. India
I remember how eagerly I searched for Triund Trek long back, when I saw one of its pictures for the first time on some travel portal. That day I made a promise to myself to visit Triund whenever I visit Dharamshala in Himachal Pradesh.
Triund was the only word that echoed in my mind like an alarm whenever I heard the word Dharamshala