Diplomatic Missions of Bahrain in Oman

Bahrain Embassy in Muscat

Phone
For general issues:
pickvisa.com