Tòa nhà nổi bật nhất, nằm trên một gò cỏ, là Nhà thờ Hồi giáo Ubudiah, với mái vòm hình củ hành khổng lồ bằng đồng phát sáng đặt trong một tổ màu trắng.
Nhà thờ Hồi giáo Ubudiah thu hút nhiều khách du lịch hàng năm hơn tất cả các địa danh khác cộng lại.