Wikipedia
Busaiteen
Busaiteen is a small town in northern Bahrain. It is located on Muharraq Island, just north of Muharraq City.