Clock Tower Square

Clock Tower Square in Thimphu – Bhutan Tourism from India Series 5 of 10

Allpicts.in - Bhutan is one of the most beautiful places in the world. There are a lot of spots that…

8 years ago

This website uses cookies.