A waterfront promenade area near the Al Fateh Grand Mosque, popular for evening walks.
Address: Manama, Bahrain