TheSports.org
All sports Site
Oman - Bowsher- Founded in 1972
Bowsher Club is a football team from Oman, based in Bowsher. The club was founded in 1972. Bowsher Club plays their home games in the Sultan Qaboos Sports.