Wikipedia
Marquban
Marquban ( Arabic: مرقوبان) is a village in Sitra, Bahrain, located near the middle part of the island.
Category:Sitra