The Nest Shopping festival is a shopping mall, located at Osama Bin Zaid Ave, Manama, Bahrain
Overrated
Amazing! It is wonderful to see great innovate ideas by the people of Bahrain.