The spectacular Nuranang falls near Tawang also known as Jang falls is one of the best places to see near Tawang, Arunachal Pradesh.
Read this post on imvoyager.com