Filming Locations in Al Dair

Dair, Bahrain
In My Shoes (2021)

Al Dair is a village in Bahrain on the northern coast of Muharraq Island. It lies north of the Bahra...

View Details