The Auwal Mosque in Bo-Kaap, Cape Town, was established in 1794 and is the oldest mosque in the country. A hotel development ...