Bela is the capital of Lasbela district in Balochistan province of Pakistan. Bela is an ancient town in a historic tract surrounded by hills above the Arabian Sea nearly 200 km west of Karachi. Inhabited since centuries Bela is a wonder in many ways.