On the banks of the palm tree-lined Khalid Lagoon sits the majestic Al Noor Mosque. The landmark on the Buhaira Corniche in ...