Riffa Fort Mosque I مسجد القلعة
Address: Shaikh Humood Bin Subah Avenue
Region: Southern Governorate
Country: Bahrain