Mall of Dilmunia Bahrain
We visited the Mall of Dilmunia in August last year. It is located in Dilmunia Island, Galali, Bahrain. Overlooking the grand Dilmunia canal, the mall was only half finished when we visited, with very few shops open for service. Covid had just started to rise in Bahrain and so there were many restrictions to ensure […]