Mebisa, formerly called Chukha or Chhukha, is a town on the Wangchu River and seat of the Chukha District in Bhutan.
Mebisa, formerly known as Chukha or Chhukha, is a location on the Wangchu River and acts as the administrative center of the Chukha District within Bhutan.