On a hill above Clifton Beach is the Ziarat of Abdullah Shah Gazi, a green-domed shrine dedicated to a 9th-century Sufi. Qawwali (Islamic devotional singing) often takes place here on Thursday night. Beneath the shrine is a freshwater spring, which pilgrims have credited with mystical healing qualities.