Wikipedia
Chapchha
'''Chapchha ''' is a town in Chukha District in northern Bhutan.
'''Chapchha ''' is a town in Chukha District in northern Bhutan.