Bidbid
Town in Oman
Bidbid is a town in the Ad Dakhiliyah region of northeastern Oman.
Badbad is one of the states in the Interior Governorate of the Sultanate of Oman, and serves as a link among different regions in the Sultanate, including the Eastern region, Al... Wikipedia