December 27, 2017
•
laurige
Tawang, the Land of the Monpas
So much is going on in Tawang, and is definitely a place to visit while traveling in northeast India. It radiates Buddhism and has natural beauty and serenity. It is surrounded by lakes and is the home to the Monpas, […]