About this place

Address
Jalan Langgar, 05460 Alor Setar, Kedah, Malasia
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.
Bea Gómez Discovered By Bea Gómez
Discovered By Bea Gómez

Map

No tips