Tawang has my heart for more reasons than one. It's a beautiful town located in the corner of Arunachal Pradesh and is inhabited by Monpa people. One of the most important tourist attractions of this town is the Tawang Monastery.
Tawang Monastery is the largest buddhist monastery in India and the second largest in the world. Also, known as Galden Namgey Lhatse which literally means "celestial paradise in a clear sky", this beautiful monastery truly lives up to its name.