Al Hadd

Location
Hidd, Bahrain

Al Hadd