FilmingLocations
Countries
Cities
Filming Locations
Movies and Series
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