It's a nice place to visit since there were not too many tourist attractions in Bahrain. GPS was very useful in locating this place, even though it's just a few miles away from The World Trade Center and Moda Mall. There were no tour guides, you just stroll around on your own.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.