Browsing Tag
Madhuri Lake
2 posts
Madhuri Lake, Tawang
Madhuri Lake, located in the Tawang district of the Indian state of Arunachal Pradesh, is a stunning natural…
Tawang Monastery
Tawang Monastery, also known as Tawang Gompa, is a Buddhist monastery located in the Indian state of Arunachal…