Where is Kowloon Masjid and Islamic Centre located?
Kowloon Masjid and Islamic Centre, Kowloon Masjid and Islamic Centre, HK (approx. 22.298733°, 114.17172°)
Kowloon Masjid and Islamic Centre, Kowloon Masjid and Islamic Centre, HK (approx. 22.298733°, 114.17172°)