Tag Archives: Dochula Pass

Top Six Places to Visit in Thimphu, Bhutan

Top Six Places to Visit in Thimphu, Bhutan

Oh, what an entry of mine was in Thimphu, Bhutan! The beat sounds were coming from the Clock Tower Square, where I found some performers on stage singing, the place is crowded. The whole city in a festive mood celebrating Losar with the first ever Bhutan International Festival 2015. One of the cleanest, well maintained and lovely city Thimphu […]