Explore Bumla in Tawang- Arunachal Pradesh
Featured in this video is Bumla, a beautiful place in Tawang, a district of Arunachal Pradesh, located in the north-eastern part of India. Tawang is well-known for the 400-year-old monastery, which is a popular among tourists.
Bumla is an ideal place for the nature enthusiasts to sit and enjoy the surrounding beauty. The small, but beautiful pond here is one of the main attractions, literally adds to the serene atmosphere of Bumla.