Filming Locations in Saar

Saar, Bahrain
Wezr (2018)

Sar or Saar is a residential town in Bahrain, to the west of the capital, Manama.

View Details