Tawang – Untouched Nature and epitome of silence in North East India

Tawang is a silent, serene, snowy and small place located in Arunachal Pradesh, India. This is one place which is a blend of adventure and spiritual experience. Adventure cause of its high altitude location and spiritual cause of its Buddhist influence and monasteries and of course the calmness in this place. There is very less … Continue reading Tawang – Untouched Nature and epitome of silence in North East India