Tawang is a beautiful Himalayan town, home to many stunning landscapes, surreal views of hills and valleys, and a huge number of picturesque lakes. Though Tawang is not short of natural attractions, it is very less explored. So if you want to visit a place…