Al Safwa School

Location: Deyar Al Muharraq