The Albukhari Mosque is one of the newest and most impressive buildings in Alor Star. Situated in the northern part of the town it is a sprawling Islamic center which includes a medical center, a community centre, an orphanage, a senior citizen academy and a centre for higher learning.